现象,显示连上了但是ping不通外部网络,浏览器打不开
解决办法:
1.确定是不是驱动原因,打开终端,ping 127.0.0.1
通了就说明不是网卡驱动原因,没通就说明没有添加网卡驱动,需要重新添加编译内核模块。
2.ping网关
ping 192.168.1.1,没问题则板子到路由器也是没问题的跳到第3步。如果ping不通则需要对板子进 行基本设置,查看IP基本设置:ifconfig。
1)设置固定IP地址
$sudo gedit /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.188
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
2)设置DNS服务器
$sudo gedit /etc/resolv.conf
(可以设置多个,以逗号隔开)
nameserver 202.106.0.20
3)重启网络服务,sudo /etc/init.d/networking start
3.如果出现了
No valid active connections found。
可以进行如下设置:
$ /etc/NetworkManager/ NetworkManager .conf
[ifupdown]
managed=true
$ sudo /etc/init.d/network-manager restart
4.有的可能是IPv6没关的原因,可以关掉ipv6
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
显示0说明ipv6开启,1说明关闭
关闭方法:
在 /etc/sysctl.conf 增加下面几行,并重启。
#disable IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
5.如果确定是路由出不去,就是局域网内ping的通,外部不行
就说明是路由器的问题了,登陆路由器管理添加你的机器地址到路由列表中并设置它可以访问外部网络。
6.其他:网卡坏了?插上网线灯不会亮。还有可能性非常小的:确认下路由器连外网通不通。。。
阅读(1680) | 评论(0) | 转发(0) |