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バージョンごとにこんなに違うのか・ω・;
Comments