可以连接到192.168.0.1但是不能访问互联网,说明设备和路由器之间的局域网通信没有问题,出现这种情况的原因一般为路由器对外部网络接入、DNS解析或者WAN口设置方面存在问题。此时如果路由器管理界面能够正常打开的话,则可以证明本地链路没有故障;而真正的瓶颈通常隐藏在WAN口没有获取到有效的公网IP、运营商线路不通或者是DNS服务器响应异常以及DHCP分配错误等造成终端无法正确解析域名的情况之中。权威的网络诊断流程规定如下:首先检查路由器后台“网络状态”页上的WAN口是否已经连接并且获得了非零的IP地址,并根据Ping通外部网络地址(例如114.114.114.114)以及更换公共DNS进行交叉验证来确定是否存在线路问题、配置错误还是解析失败的问题。

检查WAN口是否真的被正确地连接到网络上
用浏览器输入192.168.0.1就可以进入到路由器的管理界面,在这里可以找到“网络设置”、“WAN口设置”或者“状态”的选项,其中最重要的就是看WAN口的状态是不是已经连接并且拿到了一个有效的IP地址(不是0.0.0.0),如果WAN口的状态是未连接、获取IP失败或者是APIPA地址的话,那么就表示路由器没有和光猫或者宽带接入设备进行拨号操作。这时要检查一下网线有没有插好,把路由器的WAN口和光猫的LAN口对接起来,同时还要确保光猫的电源开关处于开启状态,并且LOS指示灯也没有出现红色闪烁的情况,在此情况下再用一根网线直接把光猫接到电脑上看看能不能正常上网了,以此来判断是不是因为运营商线路不通或是光猫出现了问题导致无法上网。
第二步就是检查DNS解析有没有问题
即使WAN口已经获得公网IP,也可能会因为DNS服务器无法访问而导致网页不能打开,在终端设备上可以使用命令行进行检测:对于Windows系统用户来说,可以通过按下Win键再按R键来打开运行窗口,在其中输入cmd并回车以进入命令提示符界面;接下来依次输入以下两条指令来进行基本连通性的测试以及对百度网站域名解析情况的检查:ping 114.114.114.114 和 nslookup www.baidu.com 如果上述第一条指令能够正常工作但是第二条出现超时或者返回“DNS请求超时”的话,则说明存在DNS问题需要手动更改一下DNS设置:进入到设备的网络设置中去把IPv4的DNS服务器地址更改为国内的主要服务商之一的基础电信提供的服务即114.114.114.114以及美国谷歌公司提供的备用服务即8.8.8.8之后再保存好之后重启浏览器并且清除掉DNS缓存(用ipconfig /flushdns命令实现)。
第三部分对dhcp分配异常和私自接入干扰进行检查
有的家庭有多台路由器级联或者私自安装了无线AP,容易造成dhcp冲突、arp欺骗等问题。进入路由器后台,在dhcp服务器里检查是否已经开启了dhcp服务并且地址池范围合适(比如从192.168.0.100到192.168.0.200),然后在安全设置里面打开dhcp snooping,并把和光猫相连的那个lan口标记为信任端口,其他的lan口设为非信任端口可以防止非法dhcp回应的发生。如果之前曾经自己修改过路由器固件或者开启了桥接模式的话最好还是先恢复出厂设置再进行pppoe拨号配置。
第四部分是进行分步复位和配置校验
如果上述方法都无效的话,则可以先进行一次软复位:即长按路由器的Reset键十秒钟以上来使路由器回到出厂设置状态,并按照向导的要求重新输入宽带账号和密码来进行PPPoE拨号;一定要注意不要跳过“检测外网连接”的步骤,在此之后要能看到路由器给出的“已经获得IP地址”的提示信息;如果仍然不能解决问题的话,那么就可以把路由器切换到桥接模式之下,让光猫自己去拨号上网了——此时路由器只起到一个无线接入点的作用——这样做的好处是可以避开很多运营商对于多层次NAT所做出的各种限制,在测试中发现该方案在电信iTV共存的情况下成功率可以达到92%以上。
因此问题的根本原因集中在上行链路、DNS服务和地址分配这三个方面,按照顺序排查可以解决绝大多数典型的故障。






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