一、配置靜態(tài)IP地址
vi /etc/network/interfaces
原內(nèi)容有如下4行:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
以上表示默認(rèn)使用DHCP分配IP,修改為如下:
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.80.129
netmask 255.255.255.0
gateway 192.168.80.1
保存退出。
注意:只需要設(shè)置address(IP地址)、netmask(子網(wǎng)掩碼)、gateway(網(wǎng)關(guān))這三項(xiàng)就OK,network和broadcast這兩項(xiàng)參數(shù)是可以不寫的。
如果使用的是VMWare或Virtual Box虛擬機(jī)搭建的Ubuntu Server虛擬機(jī),網(wǎng)關(guān)地址與本機(jī)電腦的網(wǎng)關(guān)相同即可。 IP跟本機(jī)電腦的IP在相同的地址段即可。
二、手動設(shè)置DNS服務(wù)器
vim /etc/resolv.conf
添加如下內(nèi)容(這點(diǎn)所有Linux發(fā)行版都通用):
# BAT DNS Server
nameserver 223.5.5.5
nameserver 180.76.76.76
nameserver 119.29.29.29
保存退出。
注意:重啟Ubuntu后發(fā)現(xiàn)又不能上網(wǎng)了,問題出在/etc/resolv.conf。重啟后,此文件配置的dns又被自動修改為默認(rèn)值。所以需要永久性修改DNS。方法如下:
vim /etc/resolvconf/resolv.conf.d/base
# BAT DNS Server
nameserver 223.5.5.5
nameserver 180.76.76.76
nameserver 119.29.29.29
三、重啟networking服務(wù)使其生效
/etc/init.d/networking restart
這樣網(wǎng)絡(luò)配置就永久生效。
然后重啟電腦即可。