无线网络的感叹号问题

先说明产生的这个感叹号的原因:

第一点:路由器开着了,但是外网没有正常接入

第二点: 路由器里设置了错误的DNS的地址

第三点:你获取到的地址,是路由器限制了上网的地址范围内,或者获取不到地址


第一点:

解决方法:这里只能做的测试接入的网络情况了;可以使用ping (Linux下也有这个命令)命令:比如: pingwww.baidu.com

www.google.com  总之起码要测试两个或者两个以上的网址,这样才保证自己测试的准确率;

还有一个命令就是tracert(这是windows下的,Linux的traceroute)用法: tracert www.qq.com 就会追踪经过路由器的地址,和时间,这样就可以判断问题出在那个地方,是不是自己的电脑问题或者说是自己局域网的问题,

无线网络的感叹号问题

下面是Linux使用tarceroute 的结果

无线网络的感叹号问题

第一个箭头是自己的路由器的网关,下面那些请求超时的就有两种可能了,第一种设置了网关保护,第二种就是,真的在那个位置断开了网络。


第二点:这种情况在自动获取ip和DNS下是很少出现的,这时就需要检查一下自己的DNS地址了,在Windows下就出现一个奇怪的情况,能上QQ不能上网页,就是因为DNS的错误造成的,不能把域名解释成ip,为什么QQ可以用, 因为QQ软件已经把ip地址写入到软件里,出现这种情况,原因有几点

1 运营商的DNS服务器故障问题

2 可能是你的网路到DNS服务器的故障

先说说Windows下查看DNS的方法也是只需要一个命令ipconfig /all

无线网络的感叹号问题


Linux下 查看DNS的方法:

awk '{print $2}' /etc/resolv.conf

无线网络的感叹号问题

这里我已经把我的机器配置成DNS所以你看到的会是这个地址;

其中第一个是首选的DNS服务器地址,第二个备用的,建议大家设置一个Google的DNS服务器,因为Google这么强大是很少会出问题的


第二点:获取不到ip地址,或者获取到IP地址是限制范围内的

这个要涉及到路由器设置了,我就不多说了




转载于:https://my.oschina.net/freax/blog/371411