在red hat中ping 不通外网,比如ping 百度,然后我就去换了dns,换为8.8.8.8和114.114.114.114,再次ping 不通,我是设置的static ip,以为是ip被占,换了几个还是不行,又以为是我的网关有问题,我又去改了网关与我连接的网的网关是一致的,还是Ping 不通,又以为是我的网不行,又去换了个网,还是不行
求个大神解决下,

解决方案 »

  1.   

    用curl      试一下
      

  2.   


    static改为none试一试
      

  3.   

    你先设为dhcp,自动获取ip,ping不通与dns无关,你在顺带清空防火墙和selinux吧,如果上面操作完可以ping通,你就改成分配的网段,就没问题了
      

  4.   

    把你 ping www.baidu.com  失败截图拉出来。检查下  /etc/resolv.conf  文件的 nameserver
      

  5.   

    换成动态的看下能不能ping通
      

  6.   

    ping要循序渐进的吧
    先ping 网关                                    对应ip设置和网络对不对
    再ping 114.114.114.114                对应是否真正连到了外网
    最后再ping www.baidu.com        对应dns设置是不是正确你就知道到底是哪里的问题了。
      

  7.   

    网络环境是桥接模式?如果是的话,网段要在同一网段,最起码要能ping同主机。然后是网关,dns。
    如果ping主机都不同的话,应该是虚拟机环境的网络配置有问题,比如你连接的是那个虚拟网络
      

  8.   

    查看一下网卡配置 onboot
      

  9.   

    如果是虚拟机,看你的虚拟机上网方式,经常移动的话,建议使用nat,如果使用static上网,建议看一下虚拟机的网卡配置,里边配置的网管要个虚拟的网卡配置要一样,实在不行建议先使用nat dhcp 然后重启网卡,先跑通以后在学习研究更重要的知识