2010-02-07 68 views
1

我有本地運行的ASP.NET 2.0環境。由於我已經有了一個運行在80上的apache web服務器,所以我正在託管端口81.截至目前,我可以成功地轉到192.168.1.102:81/TestApp並加載我構建的測試ASP.NET應用程序。我正在嘗試通過轉到mydomain.com:81/TestApp將其託管在我的網絡之外。很自我解釋,但由於某種原因,我遇到了一些麻煩。去mydomain.com:81/TestApp時遇到的錯誤是它是一個斷開的鏈接。我知道的唯一一個地方允許我爲IIS Web服務器配置IP地址,它位於IP地址文本框中的Web站點標識中。我正在嘗試將我的IIS Web服務器設置爲在域81上接收端口81上的請求。我已經有了指向我的外部IP地址的DNS記錄。有人可以告訴我如何使我的IIS Web服務器接收來自我的域(我的網絡外)的請求嗎?我正在尋找IIS的httpd.conf ...如何在外部託管ASP.NET應用程序

+0

屬於serverfault.com – t0mm13b 2010-02-07 21:07:42

回答

1

我的天啊。 Windows防火牆阻止了它。必須爲端口81添加例外...問題已解決。

+0

#thestrugglecontinues – GibralterTop 2017-04-12 18:54:44

1

您需要在(無線/常規)路由器中設置端口轉發,以將端口81從外部轉發到您的內部IP。

+0

我已經做到了這一點,仍然沒有運氣。我已經可以去192.168.1.102:81/TestApp了。我嘗試做一個端口轉發,但也沒有工作。任何其他想法? – Josh 2010-02-07 21:36:37

+0

你確定你使用的域名到達你的機器嗎?你能通過它到達Apache嗎? – 2010-02-07 23:47:16