2010-12-18 193 views
0

我做了一個asp.net網站。我可以在本地網絡上訪問它,但我無法訪問它。我已經從端口80轉發傳入的請求到我的本地IP地址和我的提供者是康卡斯特,我檢查他們的網站和端口是不是阻止。在IIS管理器中,我將默認網站設置爲在本地IP地址和端口80上運行。我還爲端口80的防火牆添加了例外。我還需要做什麼?asp.net託管與iis

繼承人如何嘗試從網絡外部訪問網站。我使用whatismyip.com來獲取外部IP地址。然後我輸入http://whatismyipaddress/default.aspx。我甚至嘗試了不同的端口,沒有任何工作

+0

聽起來像你所描述的是我會建議檢查的一切。當你說什麼都行不通時,你是否遇到了特定的錯誤?你是說你可以從局域網的另一臺計算機訪問該站點?如果是這樣,我會建議仔細檢查你的路由器的端口轉發和防火牆(但你說你已經做到了,所以對不起,這是沒有更多的幫助!) – Funka 2010-12-18 05:14:32

回答

0

有幾件事情要檢查,以確保他們設置正確,但我的第一個猜測是,你已經設置您的域指向您的計算機的本地IP地址後面的路由器和它不是外部IP地址。不在您的網絡中的計算機即使擁有您的IP地址,也不知道如何找到您的計算機。

有關於如何在這裏做了全過程的詳細說明:http://lifehacker.com/160945/ask-lifehacker--host-my-web-site-at-home

我相信失蹤的鏈接,你是設置像DynDNS的在http://DynDNS.com。即使看起來他們乍看之下沒有免費的選擇,但他們確實如此。

+0

我沒有端口轉發傳入請求端口80去我的內部IP地址。現在我沒有域名,去我的網站上的本地網絡,我輸入我的本地IP地址。我嘗試從外部訪問它是鍵入我的外部IP地址而不是本地IP – user464111 2010-12-18 04:51:18

+0

該外部IP地址是一個Comcast IP地址。這可能是您計算機連接到訪問互聯網的Comcast路由器的IP地址。您需要聯繫康卡斯特以獲取您自己的外部IP地址或使用類似DynDNS的東西。該鏈接比我能更好地解釋這個過程。 – dontangg 2010-12-18 18:32:35