192.168.0.1.路由器登录教程网

网页打不开微信却能发?实测是DNS在作怪

电脑网页打不开,手机刷视频却正常——这个问题我遇到过好几回。有一次晚上加班赶材料,浏览器一直转圈,微信却收消息发文件都正常。我以为是电脑中病毒了,杀毒软件扫了两遍什么都没有。后来用命令行一测,才发现问题出在DNS上。

DNS负责把网址翻译成IP地址。如果它失效,所有网页请求都会卡住;而微信、游戏这类应用很多走固定服务器或自带备选IP,所以不受影响。也就是说,宽带没有断,路由器的网络也通,但设备拿到的DNS地址无法完成解析。

我先打开电脑的“网络和共享中心”,点开当前连接查看IPv4属性,发现IP地址是192.168.1.105,网关192.168.1.1,DNS也显示192.168.1.1。路由器后台里DHCP服务器开着,地址池设置正常。为了验证,我直接在电脑上把DNS改成114.114.114.114,网页瞬间就能打开了。

但手动改DNS只能算应急。真正原因是路由器作为DNS中继时,自身解析出了问题。我在路由器后台找到“DHCP服务器”设置,把DNS服务器1填成114.114.114.114,DNS服务器2填成223.5.5.5,保存后电脑重新获取IP,问题不再出现。

第一步:先确认设备是否真的拿到正确DNS。Windows下按Win+R输入cmd,回车后执行ipconfig /all,看“DNS Servers”一行。如果显示的是路由器IP,就证明设备在用路由器转发DNS。

第二步:用nslookup测试解析。在命令行输入nslookup www.baidu.com,如果返回“Can't find server”或超时,说明当前DNS确实无法解析。可以临时改成8.8.8.8再测一次,有明显差异就锁定DNS故障。

第三步:登录路由器后台,找到DHCP或局域网设置,手动指定公共DNS。注意在“DHCP服务器”里填的是下发给设备的DNS,不是广域网连接里的DNS。保存后重启路由器,或者把电脑的网络禁用再启用,让新设置生效。

如果路由器后台里没有修改DNS服务器的选项,可以关掉路由器的DHCP功能,改由光猫分配IP,同时将光猫的DNS设为公共DNS。不过这样会改变整体拓扑,建议先拍照记录原设置再操作。

这次排查后,我把家里的DNS统一设为114.114.114.114和223.5.5.5,之后再没出现“电脑断网手机正常”的怪现象。遇到这类问题,别一上来就怀疑硬件,先用命令行把网络路径拆开看,往往能少走很多弯路。

问:为什么手机能上网但电脑打不开网页?

答:最常见的原因就是电脑拿到的DNS失效或无法解析。手机可能用了不同的DNS或有缓存,所以不受影响。先检查电脑的DNS设置,改成公共DNS测试,基本能判断。

问:路由器里应该填哪个DNS服务器?

答:如果路由器是拨号上网,WAN口的DNS一般自动获取;在DHCP服务器设置里可以填公共DNS,比如114.114.114.114或阿里DNS 223.5.5.5。别两个都填同一家,最好一个主用,一个备用。

问:修改路由器DNS后需要重启吗?

答:需要。路由器保存设置后,最好重启一次;电脑端还要禁用再启用网卡,或者执行ipconfig /flushdns清理DNS缓存,否则旧地址会残留一段时间。

文章名称:《网页打不开微信却能发?实测是DNS在作怪》
文章链接:https://www.192168011.com/luyouqishezhi/6894.html
本站作品均来源互联网收集整理,版权归原创作者所有,与本站立场无关,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理!