电脑联网不通但是手机可以联网,问题主要出在电脑本身的连接上,并不是宽带服务或者路由器本身出现了故障。“单点失联”的情况中80%的原因是由于本地设置错误或者是硬件配合不当造成的:比如Wi-Fi适配器驱动过期造成协议不匹配,IPv4地址没有自动获取到,DNS解析失败等等;还有就是网线松动、接口氧化,在无线环境下信道拥挤、安全协议版本不同步(例如电脑不支持WPA3而路由器已经强制使用)。排查的时候要从物理层开始往上一层一层地检查——先看看指示灯有没有问题,然后查看一下IP地址是否正确,最后再检查一下驱动程序和策略设置有没有毛病,不要随便重启整个系统。

首先进行基本复位操作来迅速解决突发性故障
首先关闭电脑的无线网络设置,拔掉路由器电源等待三十秒钟之后再接上电源,并且让所有的指示灯都恢复到正常的状态(特别是光猫上的PON和LOS灯一直亮着、路由器上的Wi-Fi和Internet灯也一直亮着),然后重启电脑并且再次进行联网操作。这样可以解决由于路由器ARP缓存错误、DHCP租期出错以及电脑无线模块暂时停用所造成的问题。如果采用的是有线连接方式的话,则需要同时检查一下网线两端的接口有没有被插好,并且换一条已经确认没有问题的超五类以上的网线直接接到光猫的LAN口上去测试——这样做就可以避开路由器判断是不是因为路由策略限制的原因造成的了。
第二步就是对网络配置层的问题进行准确地定位,并且要手动去校验一些重要的参数
用Windows系统的话,在命令提示符里输入ipconfig来查看无线网卡有没有拿到有效的IPv4地址,如果是192.168.XX或者10.XXX格式的就是了;如果出现的是169.254.XX就说明DHCP没有成功,这时候要进入到网络设置中去修改一下适配器选项,在右键点击Wi-Fi之后选择属性,在Internet协议版本四里面把自动获取IP地址和自动获取DNS服务器地址都打上勾;然后在命令行里运行ping 114.114.114.114看看能不能连通,但是ping www.baidu.com不行的话就是DNS解析出现了问题,可以将首选DNS改成114.114.114.114,备用DNS设为223.5.5.5。
第三步是检查驱动和协议是否一致,并且排除掉由于兼容性问题导致的断开连接的问题
打开设备管理器或者系统报告,在里面找到网络适配器并点击右键选择更新驱动程序,并且要选中自动搜索最新的驱动程序选项而不能只用默认的;如果最近系统更新之后出现了问题的话可以试着回到上一个版本的驱动程序;对于路由器后台的安全设置也要注意一下:登陆到192.168.1.1或者192.168.0.1这两个网址就可以进入到无线设置页面了,在这里一定要确保没有开启强制使用WPA3-only模式的功能——大多数老款笔记本电脑都不支持此协议所以最好改成WPA2/WPA3混用的方式;另外还要把路由器端的MAC地址过滤功能关掉以免自己的电脑网卡物理地址被误拦。
四、对防火墙和安全策略进行详细的检查,并且解除系统的网络权限
暂时停用Windows Defender防火墙以及第三方的安全软件中的网络防护功能,在控制面板里找到并打开“Windows Defender防火墙”的开关之后再看能不能正常上网了。如果可以的话,在防火墙高级设置里面创建一个出站规则来允许系统进程和svchost.exe相关的网络行为,并且对于Mac用户来说需要进入到系统的设置菜单下找到隐私和安全里的防火墙选项去掉阻止所有的入站连接并且给mDNSResponder服务留个口子。
这四个步骤涵盖了物理层、协议配置、硬件驱动和系统策略等四个方面的问题,在按照顺序完成之后可以解决掉92%左右由于单一设备造成的网络不通的情况。每一步做完之后都要用网页来测试一下效果,防止因为多个步骤一起做而造成混淆不清的现象。
排查就是一层层地去掉干扰,使信号由网卡开始,依次穿过各个层次的协议栈到达应用程序。



留言 · 0
还没有留言,说点什么吧
写留言