无线零配置(Wireless Zero Configuration,缩写WZC)也称无线自动配置(Wireless Auto Configuration)或WLAN自动配置(WLAN AutoConfig),是Microsoft Windows XP及更高版本中包含的一项以服务运行的无线连接管理实用工具。它会基于用户喜好和各种默认设置来动态选择一个无线网络进行连接。
概述无线零配置(WZC),也称为无线自动配置,或WLAN AutoConfig是一种无线连接管理实用程序,包含在Microsoft WindowsXP及更高版本的操作系统中,作为一项服务,根据用户的偏好动态选择要连接的无线网络,各种默认设置。这可以用来代替计算机无线网络设备制造商提供的无线网络实用程序,或者不使用无线网络实用程序。无线适配器的驱动程序查询NDIS对象ID并传递可用的网络名称(SSID))到服务。该服务随后将其列在连接“属性”的“无线网络”选项卡上的用户界面中,或者在可从通知区域访问的“无线网络连接”对话框中列出。甲检查(调试)WZC服务的的生成版本可被开发用于获得由所述服务记录的额外的诊断和跟踪信息。1
发展无线零配置于Windows XP首次引入。Windows Vista和Windows 7中提供等效功能的服务称为“WLAN AutoConfig”,基于Windows Vista中引入的Native Wi-Fi架构。
早期的Windows XP中没有供开发者创建无线客户端程序和管理配置文件与连接的无线LAN API。在Windows Vista发布后,微软发布了KB918997来为Windows XP SP2增添无线LAN API。它后来也被集成在Windows XP Service Pack 3中。1
Windows 2008 Server安装该服务默认情况下,Widnows 2008 Server是没有安装此服务的,需要单独安装该服务,方法:点击”开始“-”服务器管理“-”功能“-”添加功能“,进入选择服务界面,勾选”无线WLAN服务“即可。2
与零配置服务的区别搜索无线时无线零配置服务尝试将正在广播其网络名称的无线网络与计算机上配置的首选无线网络配置文件进行匹配。如果没有与首选无线网络配置文件匹配的可用网络,则 WZCSVC 会发送探测请求,以确定有序列表中的任何首选网络是否为非广播网络。其结果是计算机将优先于非广播网络连接到广播网络,而不考虑首选列表中是否有非广播网络的优先级高于广播网络。此外,Windows XP 和 Windows Server 2003 无线客户端在发送探测请求时将通告其首选无线网络列表。
在Windows Server 2008 R2、Windows Server 2008、Windows 7和Windows Vista中,可以将无线网络配置参数文件配置为广播或非广播无线网络。结果则是WLAN 自动配置将以首选网络列表中的优先级顺序尝试连接到无线网络,而不考虑它们是广播或非广播网络。2
首选无线网络不可用时在 Windows XP 和 Windows Server 2003 中,如果无法连接到首选无线网络,并且该无线客户端配置为阻止自动连接到不位于首选列表(默认列表)中的无线网络,则无线自动配置将创建随机无线网络名称并将该无线网络适配器放置于基础结构模式中。但是,随机无线网络没有安全配置,这使恶意用户可以使用随机无线网络名称连接到无线客户端。Windows XP Service Pack 2 的新无线客户端更新修改了此行为,它使用随机名称和包含 128 位随机加密密钥及无线网络适配器所支持的最强加密方法来配置无线网络适配器。此新行为可帮助阻止恶意用户使用随机无线网络名称连接到无线客户端。
对于运行 Windows Server 2008 R2、Windows Server 2008、Windows 7 和 Windows Vista 并使用专为 Windows Vista 设计的更新无线驱动程序的计算机来说,无线 WLAN 自动配置服务将无线网络适配器置于被动侦听模式,以排除对运行 Windows XP 和 Windows Server 2003 的计算机所构成的危险。而在被动模式中,无线网络适配器将不会向随机无线网络名称或任何其他名称发送探测请求帧;恶意用户无法连接到无线客户端。2
本词条内容贡献者为:
陈红 - 副教授 - 西南大学