最新發布的ubuntu18.04 server,啓用了新的網絡工具netplan,對於命令行配置網絡參數跟以前的版本有比較大的差異,如今介紹以下:
1.其網絡配置文件是放在/etc/netplan/50-cloud-init.yaml, 缺省是用dhcp方式,若是要配置靜態地址,則須要修改此文件的想關內容,見以下的例子:
network:
ethernets:
ens33:
addresses: [192.168.1.20/24]
dhcp4: false
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.1]
optional: true
version: 2
2.使其生效的方法:
sudo netplan apply
若是配置有問題會報錯,若是沒問題,則會新的配置會當即生效。
注意:本帖子只是針對ubuntu18.04 Server版,對於18.04 desktop它缺省是使用NetworkManger來進行管理,可以使用圖形界面進行配置,其網絡配置文件是保存在:/etc/NetworkManager/system-connections目錄下的,跟Server版區別仍是比較大的。
netplan 工具還有其它比較豐富的功能,詳細可參見其的說明文檔,man netplan.ubuntu