如何从互联网访问我的网站(IIS)?

问题描述:

我已经安装了IIS。我使用IIS中的“浏览*:80(http)”链接浏览了我的IIS网站。这导航到http://localhost。该链接只能在我自己的机器上运行。如何从互联网访问我的网站(IIS)?

我不在乎我的IP地址改变(我打算每时每刻都会显示我的网站最多几个小时,因此可以在需要时更新它并重新发送链接)。

如何让我的网站可以访问互联网?我应该使用哪个url http://82.11.220.212(其中82.11.220.212是我电脑的IP)?我是否需要禁用防火墙/为我的调制解调器/路由器添加例外?

+0

我不需要注册的Web服务器,我确定我不需要域名(http://212.58.241.131是一个访问bbc网站的方式)。如果有帮助,我可以访问Windows服务器的副本,但我认为我应该能够使用Windows 7和IIS公开我的网站。 – orangesherbert 2012-08-08 18:36:21

+0

感谢Pablo,我有一个桌面,所以我只需将它直接插入我的宽带,看看会发生什么。我只是使用URL http:// myip之后没有任何正确的? – orangesherbert 2012-08-08 18:49:05

您必须确保您的宽带提供商给了您一个静态IP(有时会收取额外费用)。否则,每次连接到互联网时都会分配一个新IP。

如果您的ISP调制解调器先连接到路由器,然后连接到计算机,则必须登录到路由器设置并转发传入的http请求。这通常是通过为端口80上的传入TCP连接设置转发规则完成的。您必须将这些连接转发到计算机上的端口80。如果您还想支持https,则必须转发端口443.

是的,其实你可以。如果您直接连接到互联网(意思是在中间没有使用NAT的路由器),则只需使用公共IP并确保您的防火墙规则允许该流量通过。

如果您在路由器后面,那么您必须在您的局域网中将转发规则写入您的计算机。此外,如果您不想担心IP,那么您可以使用No-IP等。