ubuntu14.04 設置靜態ip
vim /etc/network/interfaces
原來只有
auto lo
iface lo inet loopback
修改成如下:
auto lo iface lo inet loopback auto eth0 iface eth0 inet static #靜態ip address 192.168.1.6 #要設置的ip gateway 192.168.1.1 #這個地址需要自己確認 netstat -rn 第一列為0.0.0.0對應的gateway netmask 255.255.255.0 #子網掩碼。
network和broadcast可以不設置。
需要手動設置dns。
vim /etc/resolvconf/resolv.conf.d/base
nameserver 8.8.8.8
8.8.8.8和8.8.4.4是谷歌的dns,可以用但是比較慢,最好自己找一個國內的dns。
/etc/resolv.conf 和 /etc/resolvconf/resolv.conf.d/base區別是 第一個是臨時的,重啟后會消失,而且這個文件只是一個link,內容是根據/etc/resolvconf/resolv.conf.d/base來的,但是找的時候找的是/etc/resolv.conf。打開/etc/resolv.conf文件的時候,上面的注釋已經告訴了,會被覆蓋,不要手動修改這個文件。
網上還有說需要修改/etc/NetworkManager/NetworkManager.conf這個文件的managed=false 修改為true,但是我的修改之后就連不上網了。不用改。
重啟networking
/etc/init.d/networking restart
最后重啟一下電腦。
