Netshコマンドを使用してWindowsファイアウォールを管理する方法
Netshまたはネットワークシェルは、IT管理者が(Network Shell)Windows10でさまざまなネットワーク関連機能を構成および表示するのに役立つコマンドラインユーティリティです。このユーティリティは、 Windowsファイアウォール(manage Windows Firewall)の管理にも使用できます。コマンドラインで簡単な方法を探している場合は、知って使用するのに便利なユーティリティです。
Netshコマンドを使用して(Use Netsh Command)Windowsファイアウォール(Windows Firewall)を管理する
Windowsファイアウォール(Windows Firewall)の構成は、設定の奥深くで利用できるため、数えられません。コンテキストメニューや、いくつかのことを実行するためのワンステップの方法はありません。あなたがそれを頻繁に行う必要があるとき、それは有益です。コマンドをBATファイルに保存し、管理者権限で実行してすばやく実行できます。
以前はnetsh firewall
コマンドがありましたが、これは置き換えられたか、廃止される予定です。netsh advfirewall.
advfirewallを取得するオプションのリストは次のとおりです。(The list of options you get the advfirewall are as follows:)
- consec – * netshadvfirewallconsecのコンテキストへの変更。
- dump –構成スクリプトを表示します。
- export –現在のポリシーをファイルにエクスポートします。
- ファイアウォール– *netshadvfirewallファイアウォールのコンテキストへの変更。
- add –(– Adds)新しいインバウンドまたはアウトバウンドファイアウォールルールを追加します。
- delete –(– Deletes)一致するすべてのファイアウォールルールを削除します。
- dump –構成スクリプトを表示します。
- set –(– Sets)既存のルールのプロパティに新しい値を設定します。
- show –指定されたファイアウォールルールを表示します。
- ヘルプ–コマンドのリストを表示します。
- import –ポリシーファイルを現在のポリシーストアにインポートします。
- mainmode – *netshadvfirewallメインモードのコンテキストへの変更。
- モニター– *netshadvfirewallモニターのコンテキストへの変更。
- reset –ポリシーをデフォルトのすぐに使用可能なポリシーにリセットします。(Resets)
- set –プロファイルごとまたはグローバル設定を設定します。(Sets)
- show –(– Displays)プロファイルまたはグローバルプロパティを表示します。
ファイアウォールコマンドのリスト(例)(List of Firewall Commands (Examples))
ポートを有効にしたり、プログラムを許可したりするなど、使用できる一般的なコマンドのリストを次に示します。
ポートを有効にする(Enable a Port)
netsh advfirewall firewall add rule name= "Open Port 80" dir=in action=allow protocol=TCP localport=80
有効なプログラムまたはポートを削除する(Delete enabled programs or ports)
netsh advfirewall firewall delete rule name= rule name program="C:MyAppMyApp.exe"
netsh advfirewall firewall delete rule name= rule name protocol=udp localport=500
特定のサービスを有効にする(Enable specific services)
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
netsh advfirewall firewall set rule group="remote desktop" new enable=Yes
Windowsファイアウォールを有効にする(Enable Windows firewall)
netsh advfirewall set currentprofile state on
ポリシーのデフォルトを復元(Restore policy defaults)
netsh advfirewall reset
Netshユーティリティでできることは他にもたくさんあります。
それらすべてをカバーすることは範囲外であるため、公式のMicrosoftドキュメント( official Microsoft Documents.)で詳細を読むことをお勧めします。
次を読む: (Read next)Windowsファイアウォールを介してPing(ICMPエコー要求)(allow Pings (ICMP Echo requests) through Windows Firewall)を許可する方法。
Related posts
Windows Firewallは、コンピュータへの接続を防ぎ、ブロックしています
Windows Firewallの設定をデフォルトに復元またはリセットする方法
BlockまたはWindows FirewallでPortを開く方法
Pings(ICMP Echo要求)を許可する方法Windows Firewall
Windows Firewall Windows 10でDomain networkを認識していない
WindowsDefenderファイアウォールでプログラムをブロックまたはブロック解除する方法
Windows10ファイアウォールのルールと設定を調整する
Command Promptを使用してCommand Promptを使用してWindows 11/10のRegistryを復元する方法
Windowsファイアウォールが最高のファイアウォールの1つである5つの理由
Windows Command PromptでAuto Completeをオンにする方法
Windows 10でFirewallをオンまたはオフにする方法
Windows 11/10にCommand lineを使用してBattery level確認する方法
Allow or Block Apps Windows Firewallを介して
MacとWindowsでサードパーティのファイアウォールが必要ですか?
CMD or Command Prompt keyboard shortcutsのリストWindows 11/10
Windows 11/10のTask ManagerにCommand Lineを表示する方法
Windows Update or Firewallの場合はFix error 0x8007042c
Windows 10にCommand Promptを使用してドライバを更新する方法
Windows 10にCommand Promptを使用してプログラムをアンインストールする方法
簡単な質問:Windowsファイアウォールとは何ですか?また、それをオンまたはオフにする方法は?