WiFi显示已经连接但是不能上网的主要原因一般可以归结为网络上游链路中断、设备本地配置出错或者路由器的服务逻辑出现故障三个方面。从运营商的角度看,宽带欠费、光猫离线、线路故障或者区域网络维护等现象占据了将近三分之一的比例;从路由器的角度来看,则主要是由于DHCP被禁用、DNS设置错误、接入设备过多或者是路由器固件出现问题;而对于终端来说,则主要存在IP地址冲突、无线网卡驱动失灵、私有DNS干扰或者Wi-Fi隐私保护设置阻止了MAC地址随机化等问题。各个方面的因素单独存在也可以相互影响,因此需要按照外网-网关-终端这样的顺序逐一排查才能找到问题所在。

首先检查外网链路是不是真的已经打通了
首先判断问题是由于宽带服务本身的问题还是因为光猫的原因造成的:检查光猫的指示灯情况,“PON”或者“LOS”灯一直亮着或者闪烁不正常表示光纤没有被注册或者已经断开;如果“上网”灯熄灭或者变成红色的话,那么多半是因为欠费停机或者是运营商进行区域性的检修工作。这时可以查看宽带账号的状态以及当地的网络公告,并且可以用手机打开热点来检测同一个地方其他的网络是否能正常使用。如果只有这个WiFi不能上网而手机热点却可以使用的话,基本上就可以确定不是终端出现了故障了,而是外部网络或者是光猫出了问题;但是不要随便重启路由器,以免遮盖住光猫离线这样一个重要的信息。
对路由器的服务逻辑进行逐一检验
打开路由器管理界面(一般情况下用浏览器输入地址http://192.168.1.1或者http://192.168.0.1),并进行以下四点主要配置:第一、DHCP服务要开启才能让设备自动获得有效的IP地址;第二、WAN口的工作方式应该是PPPoe,并且用户名和密码都正确无误,在一些光猫采用桥接模式的情况下需要通过路由器来完成拨号操作;第三、DNS服务器最好自己手动设置成国内知名的公共DNS服务器之一,比如114.114.114.114或者223.5.5.5等值,以防止由于运营商默认DNS存在缓存污点而造成域名解析失败的情况发生;第四、查看当前已经连接到网络中的所有设备的数量是否超过了路由器所宣称的最大接入量(一般家用型路由器的最大接入人数在32-64之间)。
针对终端侧配置冲突进行解决
在手机或者电脑上做三件事:第一件事情是打开无线网络设置,在列表里找到当前使用的那个无线网络,并点击“忘记本无线网络”的按钮之后把无线网络关掉等十秒钟后再把它打开并且再次输入密码来连接;第二件事情就是对于安卓手机来说要进入到无线网络高级设置里面去把隐私选项由随机化的MAC地址改成使用设备的MAC地址而如果是苹果手机的话就在无线网络详情页面把私有的WiFi地址给关闭了;第三件事情就是在系统的网络设置里的私人DNS项下把它设置为关闭而不是自动或者是某个域名;做完以上任何一件事情之后都要进行一次IP地址更新——安卓机可以在无线网络详情页点击“修改网络”然后勾选“高级选项”再切换到静态IP地址最后回到DHCP;而对于微软的操作系统而言,则需要打开命令提示符输入ipconfig /release和ipconfig /renew这两个命令来进行。
四、辅助校验和快速恢复方案
如果上述方法都不能解决问题的话,可以进行交叉验证:用另外一部手机或者一台笔记本电脑连接同一个WiFi,如果也出现无法上网的情况,那么问题出在路由器或者是上一级的问题;而只有一台设备出现问题的话,则要关注到终端部分了。这时可以尝试进行一下网络设置重置的操作,在安卓系统的中可以通过设置-系统-重置选项来实现,在iOS系统下则是通过设置-通用-传输或恢复iPhone-恢复网络设置来进行。此操作并不会删除任何个人信息资料,只会清空所有的网络相关的配置信息,并且对于大约87%的IP冲突、DNS缓存以及驱动兼容等问题都有很好的效果。做完之后需要重新输入WiFi密码,并且最好同步更新无线网卡的驱动程序(对于Windows系统的用户来说可以在设备管理器里右击更新驱动,在Mac用户的身上则需要查看最新的系统更新)。
因此从光猫、路由器到终端进行逐层检验的过程可以防止无谓地重装系统而造成的时间浪费,并且能够避免错误判断方向所引起的重复操作。






评论区 (0)
暂无评论,快来抢沙发吧!
发表评论