無線LANの電波はあちこちに飛んでいるので、無線LANをオンにしていると家でも街中でもたくさんのSSIDが表示されるだろう。
しかし、セキュリティの都合上無線LANの接続先を制限したい場合がある。これを行う手っ取り早い方法として、特定のSSIDだけを表示させるように設定する方法がある。
この書き方をよく忘れるので、メモ。
コマンド例
以下のSSIDだけを表示させる。
SSID:TESTAP01
netsh wlan add filter permission=denyall networktype=infrastructure
netsh wlan add filter permission=allow ssid=TESTAP01 networktype=infrastructure
解説
netsh.exeを使う。
コマンドプロンプトを管理者権限で起動すること。
一行目
すべてのSSIDを表示させないフィルタを追加する。
二行目
「TESTAP01」を許可フィルタに追加する。
補足
フィルタを全て削除する方法
以下のコマンドを実行する。
netsh wlan delete filter permission=denyall networktype=infrastructure
このコマンドを実行することで、フィルタ設定前の状態に戻る。
一部のSSIDだけをフィルタから解除する方法
例えば「TESTAP01」をフィルタから解除するには、以下のコマンドを実行する。
netsh wlan delete filter permission=allow ssid=TESTAP01 networktype=infrastructure
おわりに
この設定ってGUIからできそうだけど意外と見つからない。
参考にどうぞ。