第1步: 查看当前主机的网卡名
ip addr
如上图所示:网卡名为 ens33 (我这是已经配好了的,最小化安装的话是没有ip的)
第2步: 修改配置文件
- 进入配置文件夹
cd /etc/netplan
复制
- 备份旧配置文件内容为 01-network-manager-all.yaml
sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak
老 01-network-manager-all.yaml 的内容为:
# Let NetworkManager manager all devices on this system
network:
version: 2
renderer: NetworkManager
- 修改配置文件
sudo vi 01-network-manager-all.yaml
更新的 01-network-manager-all.yaml内容为:
# Let NetworkManager manager all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
ens33: # 网卡名称
dhcp4: no # 关闭dhcp
dhcp6: no
addresses: [192.168.100.100/24] # 静态ip
gateway4: 192.168.100.2 # 网关
nameservers:
addresses: [8.8.8.8, 114.114.114.114] #dns
第3步: 使配置生效
sudo netplan apply
查看修改效果:
最后上一张虚拟机的网络配置图: