1.出现的问题:
虚拟机ubantu20.04系统桥接模式下无法ping通外网,但可以ping通本机。
2.解决方案:
如果 DHCP 未分配 IP 地址,可以手动配置静态 IP:
1.编辑网络配置文件:
sudo nano /etc/netplan/01-netcfg.yaml
-
修改配置文件,示例如下:
network:version: 2renderer: networkdethernets:ens33: # 网络接口名称(请根据实际情况调整)dhcp4: noaddresses:- 192.168.1.100/24 # 静态 IP 地址及子网掩码gateway4: 192.168.1.1 # 网关地址nameservers:addresses:- 8.8.8.8- 114.114.114.114
注意:网关地址,要和本机的网关地址一致即可
- 应用配置:
执行
sudo netplan apply
2. 重启网络服务
根据确认的网络管理工具,选择以下对应的命令重启网络服务:
sudo systemctl restart systemd-networkd
sudo systemctl restart NetworkManager
然后就可以了: