在大型或者企业无线局域网中,如果出现了问题,往往是多个无线设备相互冲突或者是连接出现的故障。那么,应该如何入手,检查网络中的错误呢?本文将***大家,如何排查无线局域网故障。
当所有客户都无法连接网络时,问题可能来自多方面。如果你的网络只使用了一个AP,那么这个AP可能有硬件问题或者配置有错误。另外,也有可能是由于无线电干扰过于强烈,或者是无线AP与有线网络间的连接出现了问题。
检查AP的可连接性
要确定无法连接网络问题的原因,首先需要检测一下网络环境中的电脑是否能正常连接无线AP。简单的检测方法是在你的有线网络中的一台电脑中打开命令行模式,然后ping无线AP的IP地址,如果无线AP响应了这个ping命令,那么证明有线网络中的电脑可以正常连接到无线AP。如果无线AP没有响应,有可能是电脑与无线AP间的无线连接出现问题,或者是无线AP本身出现了故障。
要确定到底是什么问题,你可以尝试从无线客户端ping无线AP的IP地址,如果成功,说明刚才那台电脑的网络连接部分可能出现了问题,比如网线损坏。
如果WLAN客户端无法ping到无线AP,那么证明无线AP本身工作异常。你可以将其重新启动,等待大约五分钟后再通过有线网络中的电脑和WLAN客户端,利用ping命令察看它的连接性。
如果从这两方面ping无线AP依然没有响应,那么证明无线AP已经损坏或者配置错误。此时你可以将这个可能损坏了的无线AP通过一段可用的网线连接到一个正常工作的网络,你还需要检查它的TCP/IP配置。之后,再次在有线网络客户端ping这个无线AP,如果依然失败,则表示这个无线AP已经损坏。这时你就应该更换新的无线AP了。
WLAN网络配置问题
WLAN网络设备本身的质量一般还是可以信任的,因此***的问题根源一般来自设备的配置上,而不是硬件本身。知道了这一点,我们下面就来看看几种常见的由于错误配置而导致的无线局域网故障。
AP无线信号强度
如果你可以通过网线直接ping到无线AP,而不能通过无线方式ping到它,那么基本可以认定无线AP的无线局域网故障只是暂时的。如果经过调试,问题还没有解决,那么你可以检测一下AP的信号强度。虽然对于大多数网管来说,还没有一个标准的测量无线信号强度的方法,但是大多数WLAN网卡厂商都会在网卡上包含某种测量信号强度的机制。
改变无线信号频道
如果经过测试,你发现信号强度很弱,但是最近又没有做过搬移改动,那么可以试着改变无线AP的频道并通过一台WLAN终端检验信号是否有所加强。由于在所有的WLAN终端上修改连接频道是一项不小的工程,因此你首先应该在一台WLAN终端上测试,证明确实有效后才可以大面积实施。记住,有时候无线局域网故障可能由于某个员工挂断手机或者关闭微波炉而突然好转。
检验WEP密钥
检查WEP加密设置。如果WEP设置错误,那么你也无法从WLAN终端ping到无线AP。不同厂商的WLAN网卡和AP需要你指定不同的WEP密钥。比如,有的WLAN网卡需要你输入十六进制格式的密钥,而另一些则需要你输入十进制的密钥。同样,有些厂商采用的是40位和64位加密,而另一些厂商则只支持128位加密方式。
要让WEP正常工作,所有的WLAN客户端和AP都必须正确匹配。很多时候,虽然WLAN客户端看上去已经正确的配置了WEP,但是依然无法和 WLANAP通信。在面对这种情况时,我一般都会将无线AP恢复到出厂状态,然后重新输入WEP配置信息,并启动WEP功能。
WEP配置问题
到现在为止,最常见的与配置有关的问题就是有关使用WEP协议。而且WEP带来的问题也相当棘手,因为由于WEP不匹配所产生的问题显现的症状和很多严重的问题非常相似。比如,如果WEP配置错误,那么WLAN客户端将无法从WLAN网络的DHCP服务器那里获得IP地址(就算是无线AP自带DHCP功能也不行)。如果WLAN客户端使用了静态IP地址,那么它也无法ping到无线AP的IP地址,这经常会让人误以为网络没有连接。#p#
在判断无线局域网故障,到底是WEP配置错误还是网络硬件的问题,基本技巧是利用WLAN网卡驱动和操作系统内置的诊断功能。举个例子,一个笔记本采用Windows XP系统,并配备了Linksys的WLAN网卡。当将鼠标移动到系统任务栏的WLAN网络图标时,会有网络连接信息摘要浮现出来。当连接频道和SSID 设置正确后,就算WEP设置错误,你也可以连接到无线AP。此时,从任务栏你会看到连接信号的强度为零。不论WEP是否设置正确,Linksys网卡都会显示出连接信号强度。由此你也可以知道网络确实是已经连接上了,虽然有可能无法ping到无线AP。
如果你右键点击任务栏中的WLAN网络图标,并在弹出菜单中选择查看可用的WLAN网络(View Available Wireless Networks)命令,之后你会看到WLAN网络连接(Wireless Network Connection)对话窗。这个对话窗会显示出当前频道内的全部WLAN网络的SSID号,包括你没有连接上的网络。因此如果你发现你的WLAN网络号在列表中,但是你看起来不能正常连接,那么你可以放心,自己的网络连接并没有什么问题,问题是出在配置上。
注意: WLAN网络连接对话框还提供了一个可以输入WEP密钥的区域,当你试图连接某个WLAN网络时,可以输入该网络的WEP密钥。一般在这里输入WEP密钥后,网络会马上连接成功。
DHCP 配置问题
另一个让你无法成功的访问WLAN网络的原因可能是由DHCP配置错误引起的。网络中的DHCP服务器可以说是你能否正常使用WLAN网络的一个关键因素。
很多新款的WLANAP都自带DHCP服务器功能。一般来说,这些DHCP服务器都会将192.168.0.x这个地址段分配给WLAN客户端。而且 DHCPAP也不会接受不是自己分配的IP地址的连接请求。这意味着具有静态IP地址的WLAN客户端或者从其它DHCP服务器获取IP地址的客户端有可能无法正常连接到这个AP。
对于这种情况,有两种解决方法:
禁用AP的DHCP服务,并让WLAN客户端从网络内标准的DHCP服务器处获取IP地址。
修改DHCP服务的地址范围,使它适用于你现有的网络。
这两种方法都是可行的,不过具体还要看你的无线AP的固件功能。很多无线AP都允许你采用其中一种方法,而能够支持这两种方法的无线AP很少。
多个AP的问题
设想一下假如有两个无线AP同时按照默认方式工作。在这种情况下,每个AP都会为无线客户端分配一个192.168.0.X的IP地址。由此产生的问题是,两个无线AP并不能区分哪个IP是自己分配的,哪个又是另一个AP分配的。因此网络中早晚会产生IP地址冲突的问题。要解决这个问题,你应该在每个 AP上设定不同的IP地址分配范围,以防止地址重叠。
注意客户列表
有些AP带有客户列表,只有列表中的终端客户才可以访问AP,因此这也有可能是无线局域网故障的根源。这个列表记录了所有可以访问AP的WLAN终端的MAC地址,从安全的角度来说,它可以防止那些未经认证的用户连接到你的网络。通常这个功能是不被激活的,但是,如果用户不小心激活了客户列表,这时由于列表中并没有保存任何MAC地址,因此不管其他的如何设置,所有的WLAN客户端都无法连接到这个AP了。