22

我已经安装了 IIS。我已使用 IIS 中的“浏览 *:80 (http)”链接浏览到我在 IIS 上的网站。这导航到http://localhost。该链接仅适用于我自己的机器。

我不关心我的 IP 地址的变化(我将不时地显示我的网站最多几个小时,因此可以更新它并在需要时重新发送链接)。

如何使我的网站可以访问互联网?我应该使用什么网址http://82.11.220.212(其中 82.11.220.212 是我计算机的 IP)?我是否需要禁用防火墙/向我的调制解调器/路由器添加例外?

4

2 回答 2

7

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

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

于 2012-08-09T23:14:29.610 回答
4

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

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

于 2012-08-08T18:47:43.560 回答