对于网管员来说,正确配置无线网络的重要性不言而喻。当然,要正确配置一个网络,我们有很多方法。笔者在这里介绍的这些方法并非“捷径”,但起 码属于最佳方法。在此,我们将依照重要性列示这三个建议:
一、SSID过多
运行多个SSID有哪些坏处呢?因为每个无线射频设备对每个SSID每秒钟就要发送大约十次信号。因而,如果用户的环境中拥有五个SSID,那 么每秒钟用户将进行50次无线发送。所有的这些无线信号发送都占用可用的无线媒体,因而会减少可用的带宽数量。有人也许会说自己的单位需要几个不同的 SSID 用于不同的用户组,目的是为了从逻辑上将用户的通信发送到不同的VLAN,或者是利用不同的身份验证或加密机制(例如,内部的雇员可能使用支持 WPA2/AES的802.1X,临时客户的数据可能被发送到没有加密的强制网络入口。)
但是,笔者经常看到多个用户组使用相同的身份验证和加密方法,但却是关于不同的SSID的(不妨考虑一下一所大学的情形,大学学生和教职员工对 无线网络的身份验证是以同样的的方式进行的,但却是关于不同的SSID的)。在这种情形中,整合SSID是可能的,还可以充分利用“用户组” 的概念。例如,学生和教工可位于活动目录中的不同的组织单元中。学生和教工以同样的SSID登录进入无线网络。但是,在RADIUS服务器对无线网作出响 应时,它会将组织单元作为一种RADIUS属性而传送。无线网络会查看这种信息,并将终端用户放置到恰当的用户组(学生或教工)中。无线网络可以为每一个 用户组创建特定的策略,根据多种选项(包括端口、服务、时间、IP地址、IP范围等)来准许或拒绝访问。例如,仅准许教工可以访问包含学生等级信息的服务 器的IP地址。
利用用户组可以减少无关紧要的SSID的数量,并减少无线媒体的使用。如此一来,无线信号的发送便会减少,因而会降低网络的管理成本并增加可用 的网络带宽。
二、“隐藏”SSID广播
SSID代表着服务集标志,即用户扫描无线网络时在计算机上看到的网络名称。在多数接入点上都有一个选项让用户“隐藏”SSID,因而网络名称 在无线传输的数据帧上不再出现。在Windows操作系统中内置的无线检测软件中,这些网络并不作为可用的网络连接选项而出现。但现在有太多的文章和专业 人士认为应当禁用SSID的广播,目的是可以保护无线网络免受攻击,因为这样做会增加一层保护。这些人认为,攻击者会不断地监视自己的网络、攻克网络加密 和身份验证之前,必须花费时间知道SSID,隐藏SSID会增加其攻击的难度。
但是,不知这些人士是否知道,如今有不少商业及免费的软件可以快速地破解所谓的“隐藏”的SSID,如Kismet。还有 Netstumbler,它也许无法完全解析SSID,但是它会显示一个空SSID的接入点的存在。Netstumbler会发送活动的探测请求,即使 SSID被隐藏了,根据 IEEE的标准,仍要求接入点响应这种请求。虽然这种响应并不包含真实的SSID,但它会包含其它的有用信息,如MAC地址、信道号、信号强度等。攻击者 可以使用这种信息作为攻击的跳板,这正如在攻击者发现了真实的SSID之后所做的一样。