2015-04-01 21 views
-1

我在Windows 7中配置了IIS,當我在地址欄中輸入'http://localhost'時;我可以看到我的網站。現在,當我想通過在地址欄中輸入互聯網IP地址來查看我的網站時,我連接到ADSL調制解調器(它將打開我們用來配置調制解調器的頁面)。如何連接到電腦而不是使用互聯網IP地址的調制解調器?

看來,因爲調制解調器連接到互聯網獲取IP,而不是PC,所以互聯網IP連接到調制解調器。所以,我認爲,我必須改變我調制解調器的一些設置。

我使用D-Link調制解調器。

我該如何解決這個問題?

在此先感謝

+0

從命令提示符嘗試'ipconfig'並獲取您的IP – Abhi 2015-04-01 09:52:38

+0

[配置您的路由器轉發請求](http://stackoverflow.com/a/28345993/4200092)。 – GoBusto 2015-04-01 09:52:50

+0

您的計算機在路由器內部的網絡上會有一個內部IP,它可能以192或10開頭。然後你的路由器顯示給外部世界的外部IP。你想訪問你的網站只是在你自己的家庭網絡,或從外部世界?按照@Abhi的建議使用ipconfig來查找。 – Nanhydrin 2015-04-01 10:19:19

回答

0

除非你有你提供一個「服務器」,或者從你的ISP「經營」配置全subnet of public IP addresses,你已經被分配給連接它做一個外部IP地址和路由器對於連接在它後面的所有設備,均爲Network Address Translation。您可以使用ipconfig或Windows設置(類似於Unix的計算機上的ifconfig)來確認您的IP地址。如果使用NAT,它將以「10.」,「172.16」開頭。通過「172.31。」或「192.168」。這些是「私人」地址,無法通過公共互聯網訪問。

對於公共互聯網上的某個人到達您的計算機,您需要設置Port Forwarding,將您的公共外部IP上的傳入流量重定向到該端口上的專用網絡上的計算機。你的路由器的配置頁面會有這個配置。

請注意,如果您的路由器的配置頁面正在端口#80上運行,並且您確實希望外部查看器無需提供明確的端口號即可連接到您,則可能需要關閉或限制調制解調器配置,將其移至另一個端口,或僅使用SSL(端口443),以避免與正在轉發的端口發生衝突。

D-Link是一個非常普通的路由器品牌,其上有pages dedicated to configuring port forwarding

而且,只是使事情變得複雜,你幾乎可以肯定沒有得到一個Static IP Address(他們通常非常昂貴),這意味着你的外部IP地址將不定期變化時間(也許是每年,也許每天)因此很難告訴他人如何連接到您的頁面。您的路由器配置可能支持Dynamic DNS(某些免費,有些付費),只要您的公共IP地址發生更改,路由器就會自動更新DNS條目。

相關問題