Windows系统如何隐藏多余的无线网络(wlan)可见SSID
系统设置2018-03-10本文二维码
如果设备使用的是无线网卡,则系统会显示出所有能搜索到的无线网络信号,以方便选择网络进行连接。默认情况下,成功连接一个网络后,系统会保存这个连接的信息,下次有信号就会自动连接。
如果搜索到的网络很多,也许你会希望隐藏部分坏的、不可能连接的网络,显示在网络列表中的名字一般被称为SSID。
在Windows系统中,暂时还没有隐藏SSID的选项,所以你需要执行一些命令来达成目的。
运行 cmd(或者通过开始输入)打开命令提示符,输入下面的命令,以隐藏上图中SSID为xstui的无线网络为例。
netsh wlan add filter permission=block ssid=xstui networktype=infrastructure
实际执行过程中,将 ssid= 后面的名称换成你希望隐藏的无线网络的SSID。
运行完成后,会提示“已成功将该筛选器添加到系统”,打开可见的网络列表,xstui已经被隐藏。
如果希望显示自己隐藏了哪些SSID,可以在命令提示符中运行命令。
netsh wlan show filters
如果希望恢复显示这个SSID,则可以运行下面的命令。
netsh wlan delete filter permission=block ssid=xstui networktype=infrastructure
将 ssid= 后面的名称替换即可,这个命令的作用是删除针对此SSID的过滤器配置,命令执行完毕后,可以重新在系统的可见网络中看到这个SSID。
另外,如果只希望允许某几个无线网络,而隐藏其它所有的,则可以执行下面的操作。
1、使用下面的命令屏蔽所有无线网络的SSID
netsh wlan add filter permission=denyall networktype=infrastructure
2、运行下面的命令单独允许显示指定的SSID
netsh wlan add filter permission=allow ssid=xstui networktype=infrastructure
希望显示哪几个,就使用这个命令一条一条的添加,注意替换SSID。
这样操作之后,系统除了会显示指定的SSID,其它的都会被隐藏。
解除隐藏也很简单,只需将上述命令中的 add 替换成 delete 执行即可。