2017-06-08 4 views
0

2台のマシンを含むネットワーク設定があります。IISホスティング、同じネットワーク上の他のマシンからサイトを表示できません

1台のマシンには、IISでホストされているサイトがあります。 ローカルIPをこのドメインに指定しているHOSTSファイルにエントリを追加しました 10.42.12.105 to - www.mysite.come。それから、TCPポート80で着信を受け入れるように設定しました。アドバンスセキュリティのWindowsファイアウォール 受信ルール - >アクション - >新しいルールで、 "定義済み"を選択し、最後の項目 - World Wide Web Services(Http)接続を許可します。また、ポート80も許可されています。

同じマシンでwww.mysite.comで問題なくアクセスできます。 私は同じネットワーク上の他のマシンからこのサイトを見ることができます。

誰かが間違っているのを誰でも見ることができますか?

+0

1.両方のマシンのHOSTSファイルにエントリを追加しましたか? 2. IISを実行しているマシンのOSは何ですか? – tgolisch

+0

いいえ私は両方のマシンのエントリを追加しませんでした。 2つ以上のマシンで使用される予定です。 OSはWindows Server 2012です。 – user3557878

答えて

0

ホストファイルは、1つのマシンにWebアドレスをエイリアスのようなIPアドレスにマップするよう指示する方法です。 HOSTSファイルを含むマシン上でのみ動作します。たとえば、ホストファイルにwww.mysite.comというURLを127.0.0.1にマップする行を追加することができます。私のブラウザはあなたのサイトが私のPC上にあると思うでしょう。

複数のマシンにこの別名/名前マッピングを設定する場合は、各マシンにホストエントリを追加する必要があります(これらすべてにこのマッピングがあるため)。または、このマッピングをローカルに追加する必要がありますDNS(ドメインコントローラまたはルータ上)。

ファイアウォールルールとIIS設定を確認するには、テストPCを別名(HOSTSから)ではなくIPアドレスに移動してみてください。

関連する問題