我的linux在家里的时候连接的是有线网络,ping不通百度,连接不了外网,但是去朋友家连接wifi,然后把nameserver改为8.8.8.8
[root@localhost root]# cat /etc/resolv.conf
nameserver 8.8.8.8
search localdomain
就可以ping通百度,可以上外网了,但是在家怎么改都ping不通百度不懂为什么,请大神指点指点,谢谢

解决方案 »

  1.   

    家里的网络有问题吧,你先排除一下家里的网络,还有你的linux是真机还是虚拟机啊
      

  2.   

    1、看看你的系统的有线网卡的配置,是DHCP方式还是静态地址。如果是静态地址,那么要和路由器的地址在同一网段内,还要设置正确的网关。
    2、看看你的网卡配置中的ONBOOT是yes 还是no
    3、如果是虚拟机,复制后MAC地址和实际的MAC不符造成的。
      

  3.   

    好的,解决了,我的物理机有线网卡是DHCP的,在linux虚拟机中进入/etc/sysconfig/network-scripts/
    vim ifcfg-eth0,将将BOOTPROTO改为dhcp就可以了,谢谢大神