一、问题
虚拟机ping不通 www.baidu.com 和 8.8.8.8
二、解决方法
- 修改NAT的网络配置(ip需要统一,如:192.168.aa.bb)
- 配置网关
- 配置DHCP(这里以192.168.44.15作为虚拟机ip地址)
- 修改网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33(这里的ens33只是特例,可能叫其它名字)
...
BOOTPROTO="static" #静态连接
...
ONBOOT=yes #网络设备开机启动
IPADDR=192.168.44.15 #ip地址
NETMASK=255.255.255.0 #子网掩码
PREFIX=24
GATEWAY=192.168.44.1 #网关地址
DNS1=192.168.44.1 #和网关地址保持一致
DNS2=8.8.8.8
DNS3=8.8.4.4
...
vim /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
重启服务
systemctl restart network
- 测试
查看 ip
ifconfig
测试ping
ping www.baidu.com
ping 8.8.8.8
三、补充
- 如果配置完之后,ping 8.8.8.8 一直等待,可以使用如下方法解决
ifconfig ens33 down
ifconfig ens33 up
/etc/init.d/network restart
参考:
https://baijiahao.baidu.com/s?id=1743209182313398559&wfr=spider&for=pc