2017-06-08 58 views
0

我有一個包含兩臺機器的網絡設置。IIS託管,無法從同一網絡上的其他機器上查看站點

在一臺機器上,我有一個用IIS託管的站點。 我在HOSTS文件中添加了一個條目,指向我的本地IP到該域 10.42.12.105至 - www.mysite.come。然後我配置爲接受TCP端口80上的來電。通過使用高級安全性轉到Windows防火牆 入站規則 - >操作 - >新規則,選擇「預定義」,然後選擇最後一項 - 萬維網服務(Http)和允許連接。也允許端口80。

我可以通過www.mysite.com訪問網站,在同一臺機器上沒有問題。 我想要做的就是能夠在同一網絡上的其他機器上查看本網站。

任何人都可以看到我要去哪裏錯了嗎?

+0

1.您是否在兩臺機器的HOSTS文件中添加了條目? 2.運行IIS的機器的操作系統是什麼? – tgolisch

+0

不,我沒有爲兩臺機器添加條目。因爲它將被兩臺以上的機器使用。 操作系統是windows server 2012。 – user3557878

回答

0

主機文件是一種告訴1臺機器將網址映射到IP地址(如別名)的方式。它只適用於包含HOSTS文件的機器。例如,我可以在我的主機文件中添加一行,將您的URL www.mysite.com映射到127.0.0.1。我的瀏覽器現在認爲你的網站在我的電腦上。

所以,如果你想爲多臺機器設置這個別名/名稱映射,你將需要在每臺機器上添加一個主機條目(因此它們都有這個映射),或者添加這個映射到你的本地DNS(在您的域控制器或路由器上)。

要檢查您的防火牆規則和IIS配置,請嘗試讓您的測試PC轉到IP地址而不是別名(來自HOSTS)。

相關問題