您的位置:首页 > 运维架构 > Linux

vm中Linux无法ping通网站的解决办法

2017-07-28 13:12 134 查看
如果我们在vm中使用Linux操作系统中ping www.baidu.com

出现ping:unknown host www.baidu.com,如下图:



如果ping 4.4.4.4可以ping通的话,可能是DNS没有配置好。



检查配置文件/etc/resolv.conf中是否有nameserver xxx.xxx.xxx.xxx,如:DNS服务器 nameserver 4.4.4.4,修改为可用的即可。



如果出现ping 4.4.4.4都无法ping通的情况,那就是网络配置有问题。

首先,需要检查一下是否为机器配置了ip地址:



如果没有配置ip,那么就需要分配一个ip,使用命令:ifconfig eth0 xxx.xxx.xxx.xxx



配置好这个,应该就可以ping通网络了,例如:ping www.baidu.com



如果还出现ping不通的情况,再查看一下默认网关:使用route命令:



如果没有配置默认网关,那么就去配置一下,使用命令:route add default gw 192.168.31.100



这些都配置好以后,应该就可以ping通任意网站了。

本人也是才学习linux没有多久,都是在使用的时候碰到的问题,也是百度了其他前辈给出的方法自己总结出来的,行家前辈们如果看到有不足的地方,欢迎批评指正!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐