ifconfig什么地址都沒有,ping其他主機就提示Ubuntu network is unreachable。
1.手動設置IP:
vim /etc/network/interfaces
增加eth0:
auto eth0
#iface eth0 inet dhcp
pre-up ifconfig eth0 hw ether 08:00:27:75:1F:16
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
auto eth0 #開機自動連接
iface eth0 inet static #static表示使用固定ip,dhcp表示使用動態ip
2.手動設置DNS
linux系統的DNS信息是保存在/etc/resolv.conf ,但是不能直接修改這個文件。
在/etc/resolvconf/resolv.conf.d/目錄下一般情況下這個目錄下有base和head兩個文件pre
vim /etc/resolvconf/resolv.conf.d/base
nameserver 8.8.8.8
保存后執行
resolvconf -u
3.用以下命令使網絡設置生效
service networking restart
sudo /etc/init.d/networking restart
