先吐槽一下,linux下難道就沒有一個統一的指令來配置永久靜態IP麼!
Ubuntu18.04 靜態IP使用netplan來配置,需要修改 /etc/netplan/ 裏的yaml文件,我的文件是 /etc/netplan/50-cloud-init.yaml
所以 sudo vim /etc/netplan/50-cloud-init.yaml
network:
ethernets:
enp3s0:
dhcp4: no #不使用DHCP
addresses: [192.168.1.211/24] #IP地址
gateway4: 192.168.1.1 #網關地址
nameservers:
addresses: [8.8.8.8, 114.114.114.114] #DNS地址
version: 2
renderer: networkd
修改完成後執行 sudo netplan apply 就可以了。
PS:配置文件裏的縮進記得保持隊形,不然應用配置的時候會失敗。