家里WiFi连得上,网页却打不开?先查DNS
你有没有遇到过这种情况:手机连着家里的Wi-Fi,信号满格,可就是刷不出网页,微信能发消息,但点开链接就转圈圈。这时候别急着重启路由器,问题可能出在“网络名称解析”上。
说白了,网络名称解析就是把我们输入的网址(比如 www.baidu.com)转换成电脑能识别的IP地址的过程。这个过程靠的是DNS(域名系统)。如果它出了问题,哪怕网络通,你也访问不了网站。
用ping命令快速检测
最简单的办法是用电脑的“命令提示符”来测试。按下 Win + R,输入 cmd,回车打开。
然后输入下面这行命令:
ping www.baidu.com如果返回的结果里有“来自 14.215.xxx.xxx 的回复”,说明名称解析正常,网络也通。但如果提示“找不到主机”或者“请求超时”,那很可能就是DNS解析失败了。
换一个DNS试试看
有时候运营商默认的DNS不稳定,可以手动换成公共DNS。比如改成腾讯的 119.29.29.29 或者阿里云的 223.5.5.5。
在Windows上,进入“网络和共享中心”→ 更改适配器设置 → 右键当前网络 → 属性 → 找到“Internet 协议版本4 (TCP/IPv4)” → 属性 → 选择“使用下面的DNS服务器地址” → 填入新的DNS。
手机也能测解析是否正常
安卓用户可以下载像 “DNS Checker” 这类工具;iPhone 用户可以直接在“快捷指令”里创建一个自动化脚本,或者用 Safari 访问一些纯IP地址的网站(如 http://180.76.76.76)来绕过DNS,判断是不是解析的问题。
前几天邻居老张家孩子上网课卡得不行,老师发的链接都打不开。我过去一看,ping了一下发现解析失败,一问才知道他家用的是老旧光猫自带的DNS。换了阿里云的DNS后,立马恢复正常。
定期检查更安心
如果你家里有老人小孩上网,建议每个月抽空测一次。打开命令提示符,ping 几个常用网站就行:
ping www.taobao.com
ping www.qq.com
ping www.zhihu.com只要能返回IP地址和延迟数据,基本就没问题。这样小毛病早发现,不至于关键时刻掉链子。