- 查看/etc/netplan下的文件
cd /etc/netplan
ls
- 打开01-network-manager-all.yaml文件,并做修改
sudo vim 01-network-manager-all.yaml
修改后的内容如下:
# Let NetworkManager manage all devices on this system
network:
ethernets:
eno1:
dhcp4: no
dhcp6: no
addresses: [192.168.1.164/24]
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.6, 8.8.8.8]
version: 2
renderer: NetworkManager
- 保存修改内容
sudo netplan apply
注意事项与报错类型:
- 以上操作均在root用户下进行,如在普通用户,请自行加上sudo
- IP配置信息要按如上格式,使用yaml语法格式,每个配置项使用空格缩进表示层级
- 对应配置项后跟着冒号,之后要接个空格,否则netplan命令也会报错
- 出现类似错误:line8 column 6:cloud not find expected ‘:’ #提示是冒号:后面没加空格
- 出现类似错误:netplan found character that cannot start any token,#提示是没有按五个层次写配置文档,一定要下一层比上一层多空一格或以上。
- 查看IP
ifconfig