IIS7が使用するIPアドレスを制御するにはどうすればよいですか?


18

Win2k3ではhttpcfg、サーバー上の特定のIPアドレスをリッスンするようIISに指示していました。別のIPアドレスのポート80でVisualSVNサーバーを使用してApacheを実行したいのですが、IIS7はデフォルトですべてのIPアドレスにバインドします。

IIS7バインディングを制御するIIS7のユーティリティは何ですか?


これでうまくいきましたが、httpサービスが機能している間にipを追加する必要があります。
BasePointer

回答:


22

答えを見つけました。というユーティリティがありますnetsh

netsh http add iplisten ipaddress=xxx.xxx.xxx.xxx

既定では、リストにはIPアドレスがないため、IIS7はすべてのIPアドレスにバインドします。1つのIPをリストに追加すると、そのIPのみ、またはリストに追加されたIPをリッスンします。変更を有効にするには、IIS7を再起動する必要があります。

編集:

IPアドレスをリストするには、IPアドレスを追加した後に次のコマンドを入力します。

netsh http show iplisten

netshユーティリティは、次の情報を返します。

IP addresses present in the IP listen list: xxx.xxx.x.x

0

IISマネージャーの[サイト]フォルダーをクリックすると、すべてのバインディングが一覧表示されます。

*:80は、すべてのIPのすべての未割り当てにバインドされます

または

[hostheader] on *:80

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.