• 締切済み

ICF(Windowsのファイアウォール)を自動で設定するには?

いつもお世話になっております。 WindowsXPにおいてICFを自動で設定(該当のポートのON・OFF)をするにはどうすればいいのでしょうか? 複数台のコンピュータで同じ設定にするようにしたいのですが、方法がわからずに困っています。 SP2に関してはレジストリを設定することにより、できることがわかったのですが、SP1以前に関しては方法を見つけ出すことができませんでした。 もしご存知の方がいらっしゃったら、ご教授よろしくお願いします。

みんなの回答

  • icmp
  • ベストアンサー率63% (14/22)
回答No.1

netsh firewallコマンドからWindowsファイアウォールの設定が可能です。 複数台のパソコンで実施するのであればバッチファイルを 作っておいて バッチファイルを実行してやるのが手っ取り早いと思います。 ----- @echo off netsh firewall set portopening tcp 80 "HTTP" ----- というような感じになると思います。 コマンドプロンプトから netsh firewall ? とたたけばヘルプが表示されると思います。 参考URLに@ITの解説記事を載せておきます。

参考URL:
http://www.atmarkit.co.jp/fwin2k/operation/xpsp2dep02/xpsp2dep02_04.html
omaeha
質問者

補足

回答どうもありがとうございます。 SP2の設定の方法はわかっていました^^; SP1以前とSP2ではICFのレジストリ構成など含めても仕様が随分かわってしまったので、SP2で設定する方法はSP1以前のものに適用できないのです。。 SP2にアップグレードしたらいいのですが、昔に購入したプリインストールのXPで、SP2を適用することによりマシンそのものが誤動作を起こすものがありまして、すべてのマシンにSP2を適用するということもできないのです。

関連するQ&A