《昆哥的Linux私房菜——ubuntu 1804設置靜態IP正確方法》是《Linux應用開發學習路線圖》的Linux基礎部分。
很多同學通過配置文件設置靜態IP失敗,根本原因是因爲IP設置受網絡服務和NetworkManager共同控制,只需要把NetworkManager禁用掉即可。
該教程在ubuntu1604, ubuntu1404等低版本也可以正確配置靜態IP。
1. 禁用NetworkManager管理IP
1.1 修改NetworkManager的配置文件
sudo vim /etc/NetworkManager/NetworkManager.conf
把managed=false
改爲managerd=true
,如下圖
1.2 重啓NetworkManager,不再管理IP
sudo service network-manager restart
2. 通過配置文件設置靜態IP
我的網卡名稱是enp0s3,可以通過如下命令查看 ip addr
2.1 修改配置文件
sudo vim /etc/network/interfaces
添加如下內容
auto enp0s3
iface enp0s3 inet static
address 10.0.208.222
netmask 255.255.240.0
gateway 10.0.208.1
dns-nameservers 10.0.208.1
2.2 刷新ip
sudo ip addr flush enp0s3
2.3 重啓網絡服務
sudo systemctl restart networking.service