如何连接到电脑而不是使用互联网IP地址的调制解调器?

问题描述:

我在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://*.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

除非你有你提供一个“服务器”,或者从你的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条目。