XPからWin7までのコマンドラインからのファイアーウォールの設定まとめ

XP SP1 以前

netsh.exe firewall set opmode mode=enable/disable(ファイアーウォール有効/無効) exception=enable/disable(例外有効/無効) (profile=all)

設定
netsh.exe firewall set globalport ポート番号=enable name="登録名" protocol=TCP/UDP (profile=all)

解除
netsh.exe firewall set globalport ポート番号=disable name="登録名" protocol=TCP/UDP (profile=all)

XP SP2以降/Vista

netsh.exe firewall set opmode mode=enable/disable(ファイアーウォール有効/無効) exception=enable/disable(例外有効/無効) (profile=all)

設定
netsh.exe firewall set portopening protocol=TCP/UDP port=ポート番号 mode=Enable name="登録名" (profile=all)

解除
netsh.exe firewall set portopening protocol=TCP/UDP port=ポート番号 mode=Disable name="登録名" (profile=all)

Windows 7

設定
netsh.exe advfirewall firewall add rule localport=ポート番号 action=allow/disallow name="登録名" dir=in/out protocol=TCP/UDP Description="登録詳細" (profile=private/domain/public)

解除
netsh.exe advfirewall firewall del rule name="登録名"

なんで、OSバージョンごとにこんなに違うのか・ω・;

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です