2010-01-18 152 views
0

我已發佈ASP.NET網站,在Win7上使用IIS7。我可以訪問我的本地主機上的這個網站,但它是通過互聯網從其他計算機無法訪問的。我試圖禁用防火牆和防病毒程序,但沒有成功。無法從其他計算機訪問我發佈的網頁

有誰知道什麼可能導致此問題?

它工作正常,如果我發佈它在winXP。

回答

1

嘗試檢查您的路由器端口80轉發設置; 查看關於您的互聯網提供商的信息; 有提供商阻止端口80傳出流量。

+0

我試過不同的端口,但它仍然不起作用。 – dani 2010-01-18 19:56:56

0

嘗試檢查網站是否實際綁定到127.0.0.1。如果是這樣,它會適用於你,但沒有其他人。

+0

它不綁定爲127.0.0.1 – dani 2010-01-18 20:01:29

+0

您使用DNS別名或IP來訪問它嗎?如果你使用的是DNS,你能ping/tracert IP嗎? – 2010-01-18 20:24:23

0

嘗試從內部網絡上的其他計算機上訪問該網站。如果你不能在內部打它,那麼這是Web服務器上本地配置的問題。如果你能夠在內部擊中它,但不能在外部擊中它,那麼外部會有一些佈線問題。

它從外面可能是路由的問題,所以想想這些步驟:

  1. 外部DNS
  2. 正確的NAT /防火牆設置
  3. 嘗試使用telnet連接到該網站,看看你得到迴應
  4. 使用tracert命令從外面看這裏的交通失敗(如果失敗)
0

檢查已部署文件夾上的安全設置,並檢查「每個人」是否具有讀取權限。如果你沒有在wwwroot下部署,他們可能不會

相關問題