概要 | |
コマンドで各種ネットワーク設定の設定や変更をするnetshコマンドのオプションの一つ。Windows XPまたはWindows Server 2003に実装されているWindowsファイアウォールの設定をコマンドで表示,追加,変更,削除する。 |
netshコマンドのコマンド・モードとコンテキスト | |
バッチ・モード: | |
インタラクティブ・モード: | |
スクリプト・モード: | |
コンテキストとサブコンテキスト: | |
上位コンテキストから引き継いだコマンド: |
構文 | |
バッチ・モード:
または netsh -c "firewall" {set サブコマンド|add サブコマンド|delete サブコマンド|show サブコマンド|dump|reset|help} | |
インタラクティブ・モード:
または netsh -a エイリアス・ファイル名 | |
スクリプト・モード: |
※ [-c "firewall"]を指定した場合,インタラクティブ・モード内でのコンテキスト名指定は不要
利用環境 | |
Windows 95 × Windows 98 × Windows Me × Windows NT 4.0 × Windows 2000 × Windows XP △ Windows Server 2003 △ |
netshのコマンド・オプション | |||||||||||
|
firewallコンテキストのコマンド・オプション | |||||||||||||||
|
firewallコンテキストのパラメータ | |||||||||||||||||||||||||
|
使用例1:Windowsファイアウォールの全ての構成を表示する(クリックで詳細表示) | |
netsh firewall show config verbose = ENABLE |
使用例2:Windowsファイアウォールで通信を許可するポートを追加する(クリックで詳細表示) | |
netsh firewall add portopening [protocol=] {TCP|UDP|ALL} [port=] ポート番号 [name=] 名前 |
使用例3:Windowsファイアウォールのログを長期的に保存する(クリックで詳細表示) | |
日付や時刻を環境変数に設定してからnetsh firewall set logging filelocation = %FNAME%でログ・ファイル名を変更 |