2010-07-23 60 views
1

我在設置IIS7時遇到困難,以允許從我的機器以外的機器訪問默認網站。 (這是針對我正在開發的.NET應用程序)。無法將IIS7網站暴露給外部機器

IIS7已安裝並在Windows 7 32bit上運行,大部分配置都是默認配置。通過指向本地主機,我的IP地址或我的機器名稱,我可以訪問默認網站(從運行IIS的計算機)。 (我正確地獲得了默認的II7歡迎屏幕)。

但我無法訪問網絡上其他機器的默認歡迎屏幕。 (我收到連接超時錯誤消息)。

注意,這些其他的機器,我仍然可以:

正確ping通我的IP地址。

我也可以訪問默認(80)端口,如果我使用其他東西來託管(其他然後IIS)。
這將表明這不是防火牆問題)。

對此提出建議?似乎我不得不改變一些其他的II7設置來做到這一點,我只是不知道他們是什麼。

我也嘗試編輯權限,以完全訪問IIS_IUSRS和IUSR用戶,但那並沒有解決任何問題。

我正在使用匿名身份驗證。

我的Windows 7防火牆已關閉。

此IIS7日誌文件不顯示關於遠程計算機擊中服務器的任何內容。

+0

值得一提的是Ping使用ICMP並且不是第4層活動,這意味着它沒有端口,比如HTTP流量。雖然網絡管理員通常在網關處禁用ICMP流量,但ping可以正常運行,但網絡流量仍然無法正常通過。 Windows防火牆,然後你的路由器NAT或網關是最有可能的罪魁禍首。如果你想保持開啓狀態,在DMZ中粘貼你的盒子是非常常見的事情。 – Ray 2012-08-29 18:57:56

回答

1

好吧,我想出來......原來,即使Windows 7操作中心明確表示Windows 7防火牆已關閉,但並不完整。關閉它完全解決了這個問題。