我一开始是使用多年的老方法,去
# vim /etc/network/interfaces
修改。但是,当我通过
# /etc/init.d/networking restart
使修改生效的时候,发现命令未找到错误。鉴于ubuntu经常在不同的版本替换不同的管理工具,我猜测可能后来的版本使用了不同了网络配置工具。所以我谷歌了一下,发现还真是换了不同的管理工具。
据说从Ubuntu Server 1804开始就使用了新的网络工具netplan,其配置文件在
sudo vim /etc/netplan/50-cloud-init.yaml
将文件内容修改为
network: ethernets: enp2s0: addresses: [192.168.100.123/24] gateway4: 192.168.100.1 dhcp4: false nameservers: addresses: [192.168.100.1] version: 2
即可。
生效方法是
sudo netplan apply
来源:https://www.cnblogs.com/TeslaX/p/12013216.html