2012-12-04 60 views
0

我有一臺Windows 2003服務器,安裝了IIS6 + .Net 4。IIS6網頁無法訪問遠程

我創建了一個運行在端口8002上的站點。它可以在本地訪問,但不能遠程訪問。我做了以下測試

  • 我用服務器的本地瀏覽器訪問http://192.168.1.107:8002/WebForm2.aspx,我可以成功地獲取頁面。
  • 我在遠程機器上打開了一個瀏覽器訪問http://192.168.1.107:8002/WebForm2.aspx,瀏覽器等了很久,最終顯示超時,網頁不可用的消息。
  • 我試圖從客戶機上嘗試telnet 192.168.1.107 8002,並且可以建立連接。我相信我已關閉Windows 2003服務器防火牆,否則該端口應該被阻止。
  • 我從客戶機運行ping 192.168.1.107並得到響應。
  • 雖然遠程瀏覽器正在等待響應,但我關閉了該站點(而不是IIS),brwoser無法立即使用。它看起來像連接到該網站的大橋,但只是掛在那裏。

什麼可能導致此類問題?

回答

0

你的dns設置是什麼?是綁定到這個域/主機頭的IP?

在iis中重新檢查您的設置並檢查防火牆。

這聽起來像你能夠到達服務器,但我只能猜測,根據你說的話你已經嘗試過。

我也會確保沒有別的使用該ip。

+0

現在沒有DNS,純IP訪問測試。 – hardywang

0

好吧,奇怪的事情。我在VS2012中創建了該站點,並忘記將目標框架更改回4.0,因此它被編譯爲4.5。但服務器沒有安裝4.5。

一旦我改變了目標框架一切正常。

我只是不明白一件事,它在4.5本地工作。