it-swarm-ja.com

他のマシンがアクセスできるようにPCでIISを構成する方法

Windows 7 Home Premiumx64を実行しているマシンがあります。

IIS7が稼働しています。 localhost:80に移動すると、気の利いたIIS7のようこそ画面が表示されます。

他のマシンでこれを試すと、リクエストがタイムアウトします。そして、はい、他のマシンからIIS7ホストマシンに正常にpingを実行できます。

IIS7のドキュメントを調べてみましたが、答えはおそらくそこにありますが、見つかりません。

それとも、Windows 7のセキュリティと関係があるのでしょうか?

ありがとう。

4
kmontgom

おそらく、そのトラフィックをブロックしているのはWindowsファイアウォール(またはサードパーティのファイアウォール)です...

IPアドレスでWebサーバーに接続しようとしていますか? DNSを分離するには、IPアドレスで接続してみてください。

そして、私はWindowsファイアウォールがここで最も可能性の高い原因であることに同意します。ファイアウォールを除外できる場合は、IIS Managerから、および次のような方法でサイトのバインディングを確認することをお勧めします。

NETSTAT -noab > out.txt && out.txt
2
Somantra

最も可能性が高いのはWindowsファイアウォールです。ファイアウォールを検索すると、[Windowsファイアウォール]ダイアログボックスが表示されます。新しいインバウンドルールを追加します。事前定義されたWorldWide Web(http)ルールを選択し、それを有効にします。

お役に立てば幸いです。

1

リモートマシンからポート80にTelnetで接続してみてください

telnet SERVER_IP 80

最後の80は、telnetにポート80に接続するように指示するため、重要です。接続できない場合は、WindowsファイアウォールとIIS構成を確認します。この順序で。

1
Sameer

Windowsホームグループ全体でWeb開発を試みる場合、アプリケーションを表示するには、ホームグループの他のマシンのIISマシンで「自宅または職場」(ローカル)ファイアウォールをオフにする必要があります。

1
RandomPerson