如果你的windows右下角的无线网络存在一个感叹号,那说明你的电脑是没有连接局域网(中国的互联网),为什么会出现这个感叹号,主要原因如下
- 路由器里设置了错误的DNS的地址
- 你获取到的地址,是路由器限制了上网的地址范围内,或者获取不到地址
- 路由器开着了,但是外网没有正常接入
路由器里设置了错误的DNS的地址
这种情况在自动获取ip和DNS下是很少出现的,这时就需要检查一下自己的DNS地址了,在Windows下就出现这样一种情况,能上QQ,但不打开网页,就是因为DNS的错误造成的,不能把域名解释成ip。为什么QQ可以用? 因为QQ软件已经把ip地址写入到软件里,出现这种情况,原因有两点
- DNS服务器故障问题(这个问题概率,几乎可以为0,除非你使用来路不明DNS服务器)
- 可能是你的网路到DNS服务器的故障(这个也是几乎为0的概率)
在windows下查看DNS
先说说Windows下查看DNS的方法也是只需要一个命令ipconfig /all
Linux下 查看DNS的方法:
awk '{print $2}' /etc/resolv.conf
其中第一个是首选的DNS服务器地址,第二个备用的,建议大家设置一个Google的DNS服务器,地址是: 8.8.8.8,因为Google这么强大是很少会出问题的
获取不到ip地址,或者获取到IP地址是限制范围内的
这个要涉及到路由器设置了,我就不多说了
如果还是上不了网,找电信运营商
如果你尝试上面两个方法还是解决不了问题,你可以再次确认是否存在网络问题,或者直接找运营商解决,下面说说怎么再次确认网络是存在问题的
在windows和linux下都可以使用ping命令检查网络的情况,这里不能直接ping一个域名,因为要绕开域名解释的问题,但可以直接ping DNS地址,一般情况DNS都不会屏蔽ICMP的包,可以收到DNS服务器的回复,下面ping三个DNS服务器地址的命令
ping 8.8.8.8
ping 8.8.4.4
ping 180.76.76.76
前两个来自互联网的Google,最后来自局域网的,这里不给它做宣传了