Ubuntu20.04 NAT 网络配置
背景
用 Vmware 安装好 Ubuntu 20.04 后发现网络用不了,也不能和宿主机互相 ping 通。通过下面的步骤可以实现设置静态 IP,使 Ubuntu 能访问网络,并且能和宿主机互相 ping 通。
设置步骤
编辑虚拟机设置
网络适配器 → 选择 NAT 模式 → 确定
Vmware → 编辑 → 虚拟网络编辑器
选中 VMnet8 → 点击下面的 NAT 设置
记住这里的网关 IP:192.168.255.2,后面会用到
启动 Ubuntu 虚拟机
配置网络
终端输入命令
sudo vi /etc/netplan/01-network-manager-all.yaml
修改配置文件
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: no
# 这里填写静态 ip,网段和前面看到的网关 ip 一致即可
addresses: [192.168.255.7/24]
# 这里填写的 ip 就是前面 NAT 设置里的网关 ip
gateway4: 192.168.255.2
nameservers:
addresses: [8.8.8.8,8.8.4.4]
保存退出
应用网络配置
sudo netplan apply
检验网络
ip a
可以看到,我们设置的静态 ip,已经配置成功了
也能 ping 通外网
主机 ip 也能 ping 通
主机也能 ping 通 Ubuntu
参考: