centOS7 可以ping通主机不能访问外网

Posted l-lingyi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centOS7 可以ping通主机不能访问外网相关的知识,希望对你有一定的参考价值。

前言:

  突然打开自己前不久在虚拟机安装的centOS7系统,发现以前可以来联网突然不能访问外网,在网上看了很多方法,终于解决

问题描述:

连上网,但是ping 不同外网,如ping www.baodu.com

如何判断DNS无法正常工作?

# ping www.qq.com    #ping不通
# ping 8.8.8.8               #可以ping通

这个时候,DNS可能处于无法正常工作的状态了。

技术图片

       通常解析不了域名一般都是DNS域名配置有问题

命令cd /etc/sysconfig/network-scripts/   修改

技术图片

f/etc/sysconfig/network-scripts/cfg-ethxxxxxxx,x可能是其他数字,但一般是ifcfg-eth0的,具体的X根据你的网卡确定,在最下面添加:
DNS1=8.8.8.8   #google dns服务器, 根据实际情况更换
DNS2=8.8.4.4   #google dns服务器, 根据实际情况更换

技术图片

esc+shift+:    命令 wq保存 退出编辑器,检查DNS是否设置成功
# cat /etc/resolv.conf . 

重启网络

命令:systemctl restart NetworkManager.service

 技术图片

每次自动联网可以配置ifcfg_ens~~~中  “ONBOOT=no ” 改为“ONBOOT=nyes”,这样每次启动linux系统就不用手动联网了

 

 

以上是关于centOS7 可以ping通主机不能访问外网的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机与宿主机可以互相ping通,但是外网不能

外网IP在本机可以ping通,异地电脑不能ping通

主机不能ping虚拟机,虚拟机可以平通主机!主机和虚拟机都可以上外网

hyper-v虚拟机无法上外网,但与宿主机之间可以ping通。

VMware中centos7通过NAT模式不能联外网问题

主机不能访问虚拟机CentOS中的站点