【IT168 专稿】随着无线的普及,无线网络也进入很多企业的网络部署中。人们在工作中就可以方便、快捷的使用无线网络,享受无线的便捷。可是,有时当你打开电脑,预备在Internet上纵横驰骋,享受一下网络的乐趣时,却发现无线网络怎么也连不上,是不是有些扫兴?可我们总不能一碰到这种问题就吧公司网管找来处理,这种简单的事情还是自己动手吧。以下是本人在使用无线网时碰到的“症状比较典型”一例故障处理,希望能对您处理无线网故障时能有所启发。
某天本本正常开机后,发现无线网卡一直提示“正在连接”。检查网络,发现其实是可以正常上网,但就是一直提示“正在连接”。由于感觉这样不爽,所以手工断开网络想重新连接。这时问题出来了,当我断开网络后,居然再也无法搜索到网络。重新启动本本,仍能无法搜索到网络。没办法,只好重新启动路由,想不到问题依旧。
仔细观察无线网卡的指示灯,没有什么异常;用手摸上去没有过热或闻到异味。检查无线路由器,其无线指示灯闪动正常,温度也在正常范围内。无线路由、无线网卡的硬件正常,看来问题应该出在相关设置上了。
网络环境很简单,上网是通过ADSL加无线路由方式,为了安全,无线路由上关闭了SSID广播并启用了WEP加密。由于是室内,如此近的距离应该不存在接受不到信号的问题。故障前无线网卡一直处于“正在连接”的状态,会不会是协议出了问题?由于工作需要,我本本上装了一些其他网络协议,于是只保留了最常用的协议,但仍不能连接网络。
问题到底出在哪呢?故障是如此蹊跷,让人无从下手。于是静下心将网络连接过程仔细理了理。
当上网时,首先无线网卡应收到无线信号并识别SSID,再匹配协议,最后连接到网络。现在故障提示无法连接网络,会不会是SSID方面出现问题?将原来的首选网络删除(如图),再重新添加一个,还是不行。
此时我把想到的可能都一一排除,可问题却依然存在,是哪个细节没有分析到?于是我把思路集中到无线路由上。路由器设置在故障前后一直没动,因为以前一直就是这样用的,按理说设置应该不会有问题。但从故障现象看,网络提示无法连接,问题只可能出现在客户端、客户端与路由器连接及路由器三方面,而前两者都已经排除。假如是路由器出现问题,那问题又在哪里呢?忽然灵光闪现,我想到我在路由设置中将SSID广播禁用,按理说应该没什么不妥,但假如路由中存在Bug,会不会……?
马上登陆路由,在路由上将“答应SSID广播”钩上并保存(如图),路由器提示需要重新启动。重启后,网络提示连接成功,故障消除。
为了证实故障可能是由于路由Bug造成,我再次登陆路由,将“答应SSID广播”取消,网络连接依然正常。
回顾、总结故障处理过程
1、开始网络一直提示“正在连接”但能正常上网,可能是网络协议过多造成。
2、断开网络造成网络无法连接,可能是网络正在连接过程中忽然断开,造成无线路由功能失效,虽然此时路由上的无线指示灯正常闪动。这应该是路由软件的设计缺陷。
在这我们可以发现无线网络中,只要打开SSID广播,那么就存在潜在的拒绝服务攻击。只要想办法延长无线网卡与无线路由器的网络连接过程(正常情况下,这个过程非常短暂),如添加很多网络协议或不常见的网络协议,然后马上断开网络连接,那么一些设计有缺陷的无线路由器的无线功能将失效。因此建议在使用无线上网时,最好将SSID广播功能关闭。