Windows8で利用可能なWiFiネットワークのフィルタリング
今日は、WiFiネットワークのホワイトリスト/ブラックリストを管理し、複雑なグループポリシーオブジェクトを使用せずにそれらへのユーザーアクセスを許可/制限する方法を示します。
利用可能なWiFiネットワークのリストを管理するために、 netshのWLANフィルタリングの機能を使用します (Windowsでnetshを使用してワイヤレスネットワークを管理する他の例は、この記事にあります)。
注 。これらの操作はすべて、ローカル管理者権限で実行されます。また、コンピューターの管理者が特定のWi-Fiネットワークへのアクセスを制限している場合、標準ユーザーはこの動作を変更できません。
利用可能なWi-Fiネットワークのリストのフィルタリングは、WiFIネットワークのホワイトリストとブラックリストのSSIDの概念に基づいています。
注 。 SSID(Service Set Identifier)は、ワイヤレスネットワークの一意の名前であり、ワイヤレス環境を表示したときに使用可能なWiFiネットワークのリストに表示されます。この名前はWiFiアクセスポイントの設定で指定され、最大長は32文字で、大文字と小文字が区別されます 。
WiFiネットワークフィルタリングの2つの基本的なシナリオを考えてみましょう。
- タスク:許可されたネットワークを除くすべてのWiFiネットワークをユーザーから非表示にする
- タスク:特定のWiFi(たとえば、オープンまたは保護されていない)ネットワークのみを非表示にする
最初のシナリオは、管理者が指定したWiFiネットワークのみがシステムに表示されるようにWindows 8を構成する必要があることを示しています(他のすべてのネットワークはロックしてユーザーから隠す必要があります)。このシナリオを実装するには:
- 管理者としてコマンドラインを実行する
- ネットワークのSSIDを指定して、新しいフィルターを作成します。これは、WiFiネットワークリスト(ホワイトリスト)で接続に使用できる必要があります。
1
netsh wlan add filter permission=allow ssid="SSID-of-White-Network" networktype=infrastructure
netsh wlan add filterpermission =allow ssid ="SSID-of-White-Network" networktype =Infrastructure
注 。同様のコマンドを使用して、ユーザーのコンピューターに表示されるすべての許可されたWiFiネットワークのSSIDをホワイトリストに追加できます。
- 次のコマンドは、他のすべてのコマンド(通常は信頼できないWiFiネットワーク)の表示も禁止します。
1
netsh wlan add filter permission=denyall networktype=infrastructure
netsh wlan add filterpermission =denyall networktype =Infrastructure
特定のWiFiネットワークのSSIDをユーザーから隠す必要がある場合の2番目のシナリオを考えてみましょう。それを行うには:
- 管理者としてcmdを実行します
- 非表示にするWiFiネットワークごとに、次のコマンドを実行します。
1
netsh wlan add filter permission=block ssid="SSID-of-Black-Network" networktype=infrastructure
netsh wlan add filterpermission =block ssid ="SSID-of-Black-Network" networktype =Infrastructure
適用されたフィルターのリストは、次のコマンドで取得できます。
1 | netsh wlan show filter |
netsh wlan show filter
この例では、2つのカスタムフィルターが使用されていることがわかります。1つは許可リストに追加され、もう1つはブロックリストに追加されます。
ブロックリストからWiFiネットワークのSSIDを削除するには:
- コマンドを実行します
1
netsh wlan set blockednetworks display=show
netsh wlan setblockednetworks display =show
- 前のコマンドを実行すると、このフィルターでブロックされたすべてのWi-Fiネットワークが小さな十字アイコンでリストに表示されます(これは、ネットワークがブロックされていることを意味します)。
- このネットワークをブラックリストから削除します:
1
netsh wlan delete filter permission=block ssid=NETGEAR2b networktype=infrastructure
netshwlan削除フィルターpermission=block ssid =NETGEAR2b networktype =Infrastructure
- 非表示のワイヤレスネットワークの表示を無効にします:
1
netsh wlan set blockednetworks display=hide
netsh wlan setblockednetworks display =hidden
適用されているすべてのWi-Fiフィルターを削除するには、次のコマンドを実行します。
1 | netsh wlan delete filter permission=denyall networktype=infrastructure |
netshwlan削除フィルターpermission=denyall networktype =Infrastructure
コマンドが成功すると、次のメッセージが表示されます。
1 | The filter is removed from the system successfully. |
フィルタはシステムから正常に削除されました。
興味深い機能があります。コンピュータ管理者がフィルタを使用してワイヤレスネットワークへのユーザーアクセスを制限している場合、標準のPCユーザーは次のコマンドで現在利用可能なすべてのワイヤレスネットワークのリストを表示できます。
1 | netsh wlan set blockednetworks display=show |
netsh wlan setblockednetworks display =show
ブロックされたネットワークには赤い「x」アイコンが表示され、ネットワークに接続できなくなります。
Wi-Fiネットワークにアクセスするための上記のフィルタリング技術は、Windows 7/Vistaでも機能します。
-
修正:WiFi がオンにならず、ワイヤレス ネットワークが利用できない (Windows 10、8)
自動更新を使用して新しい Windows 10 更新プログラムをインストールした後、または Windows 7、8、または Windows 8.1 を Windows 10 にアップグレードした後、Windows 10 で「ワイヤレス ネットワーク接続が利用できません」という問題が発生する可能性があります。Wi-Fi 接続の問題にもかかわらず、内蔵イーサネット アダプタは問題なく正常に動作する可能性があります。 Windows 10 でワイヤレス接続の問題 (WiFi が機能しない、WiFi 接続がない) に直面した場合、このチュートリアルでは問題を解決する方法をいくつか紹介します。
-
Windows 11 に WiFi ドライバをインストールする方法
WiFi ドライバーのインストール方法 インターネットの速度が遅い Windows 11 にアップグレードしてからですか? または お使いの PC は WiFi 経由でインターネット速度を取得できません Windows 11 にアップグレードした後ですか? 心配はいりません! この種の問題は、古いドライブが原因で発生します または接続の問題については、この記事で詳しく説明します。 Windows 11 の機能 Windows 11 は、これまでで最も期待されている Windows です。このウィンドウには、Windows 11 を非常に興味深いものにする最新の新機能が搭載され