Windows XP SP2におけるNAT設定とWindows Firewallとの干渉について

Last Updated: 2004-10-06

※ご注意:下記の記述は現象面からの推測を多分に含んでいるため、間違っていることを書いている可能性があります。

TAPドライバを使ってネットワーク接続を行うには、Windows側でNATを有効にするのがもっとも簡単な方法であるが、Windows XP SP2でWindows Firewallを有効にした場合、netshを用いたNAT設定と干渉することがある。筆者の環境では以下のような現象が発生した。

これは、Windows Firewallの機能を提供するサービスである「Windows Firewall/Internet Connection Sharing (ICS)」が、ファイアウォールの機能だけでなくインターネット接続共有の機能も提供しているために、netshでNATを設定するとカーネルの機能を取り合うことが原因らしい。

この問題における対策は、現在のところ以下のどちらかしかないようである。


[BACK] | [TOP]