虚拟机可以ping通主机但是ping不通百度

[root@localhost ~]# ping http://www.baidu.com/
PING www.a.shifen.com (220.181.38.149) 56(84) bytes of data.
From localhost.localdomain (192.168.43.2) icmp_seq=1 Destination Host Unreachable
From localhost.localdomain (192.168.43.2) icmp_seq=2 Destination Host Unreachable
From localhost.localdomain (192.168.43.2) icmp_seq=3 Destination Host Unreachable
From localhost.localdomain (192.168.43.2) icmp_seq=4 Destination Host Unreachable

1、先检查是否可以ping通外网ip,如果不可以,进行配置外网访问
2、ping不通百度,可以ping通外网ip,说明要添加域名服务器

(1.)配置域名服务器 #vim/etc/resolv.conf nameserver 8.8.8.8 #这一行添加到/etc/resolv.conf文件里就可以了
(2.)重启网卡(每次修改完配置文件都需要重启下该服务) #service network restort 然后就可以ping通

1、进入 #cd /etc/sysconfig/network-scripts/ifcfg-ens33
2、BOOTPROTO=none(设为none为静态)ONBOOT=yes(设为yes)
3、NM_CONTROLLED=no
IPADDR=192.168.200.106
NETMASK=255.255.255.0
GATEWAY=192.168.200.2
DNS1=114.114.114.114
DNS2=8.8.8.8
添加上边几项
4、保存后退出重启服务 service network restart(restart重启、stop停止、start启动)

如图配置一下的就可以了。

img

你好,我也遇到相同问题了,想问下这个该怎么搞呢😀

打开网关设置,添加一个dns