打開Ubuntu的終端,輸入:
sudo gedit /etc/network/interfaces
表示使用gedit編輯器打開interfaces文件。 在打開的文件中,若有內容,先全部刪除。然后輸入如下代碼:
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet static
address 192.168.8.100
netmask 255.255.255.0
gateway 192.168.8.2
配置完成,重啟網絡服務:
/etc/init.d/networking restart
啟動后,發現只有lo,查看日志,發現沒有找到eth0設備。
原來Ubuntu 16.04網卡不再采用eth0命名,這和RHEL系列一樣,此時需要查看真正的網卡名稱是神馬:
cd /proc/sys/net/ipv4/conf
在該目錄下可以看到,除了lo,還有ens160,所以網卡名稱為ens160,而不是傳統的eth0,因此需要將上面interface文件中名稱修改。