centos能Ping IP 却不能ping 域名
下午用虚拟机ping 百度IP能ping 通, ping 域名就ping不通, 一开始以为自己的网卡设置DNS有问题, 但是我ping DNS服务器的IP地址的时候也是可以ping通的, 反复检查配置文件也没有出错。 如下, 没毛病忽然回想自己在家的时候是正常的, 回到学校就不行了, 猜测是学校的网络不行??但是能Ping IP啊。。于是开手机WIFI给笔记本上网, 神奇的一幕来了, 能ping
·
能ping通百度的IP地址,但是就是不能ping 域名 www.baidu.com
第一种解决办法:
把虚拟机的DNS服务器改为你的网关。
然后
systemctl restart network
最后ping www.baidu.com
可能有点卡顿, 稍等一会儿即可.....
如果用这种解决办法的话, 那么DNS解析速度还是很慢的, 比如你ping www.baidu.com 卡的一批才出结果..........
如下第二种办法更快.......
第二种解决办法:
就是DNS服务地址改成和自己主机的一样。 这样虚拟机的域名解析的速度会加快
首先查找自己物理机的DNS地址
以我的物理机系统是windows 为例子。 打开cmd窗口,执行
ipconfig /all
找到自己网络使用的DNS地址, 如下
把如上的DNS服务器地址加入网卡配置 ens33 vim /etc/sysconfig/network-script/ifcfg-ens33
然后重启网络即可
更多推荐
已为社区贡献4条内容
所有评论(0)