由於用Linux虛擬機做嵌入式開發,公司原有的DHCP網絡導致在Win10下訪問虛擬機時IP地址常變,給開發帶來不便,故將DHCP改爲STATIC,步驟:
1.sudo vim /etc/network/interfaces
添加如下內容:
auto eth0
iface eth0 inet static
address 192.168.1.119
netmask 255.255.255.0
gateway 192.168.1.1
保存退出。
2.sudo vim /etc/NetworkManager/NetworkManager.conf
將managed=false改爲true
保存退出。
3.sudo vim /etc/resolv.conf
添加如下內容:
nameserver 192.168.1.1
nameserver 220.170.64.68
說明:本步驟改完後重啓,會恢復爲原有樣子。故需要執行:
sudo vim /etc/resolvconf/resolv.conf.d/base
同樣添加:
nameserver 192.168.1.1
nameserver 220.170.64.68
保存退出。
4.sudo /etc/init.d/networking restart提示如下錯誤:
stop:Job failed while stopping
start:Job is already running:networking
是因爲新版本ubuntu不再支持老命令,使用:
service network-manager restart即可。
或reboot下機器即可。若重啓後設置無效,則需仔細檢查上述步驟。