如何从外部访问托管在 IIS 上的站点?

如何从外部访问托管在 IIS 上的站点?

我在 IIS(Windows 7 Professional)上托管了一个网站,该站点在端口 81 上运行,因为我在端口 80 上安装了 Apachi。我可以轻松地从http://localhost:81/测试站点在服务器机器上

我可以通过以下地址从外部进行远程桌面访问我的服务器58.124.112.55:3381

现在我想从外面访问我的网站,但我无法通过

http://58.124.112.55:81/测试站点

请告诉我如何从外部访问它。实时链接是什么。

请帮忙

答案1

您需要配置您的 WAN 防火墙以允许端口 81 从外部入站,就像对远程桌面的端口 3381 所做的一样。

答案2

将你的站点绑定到防火墙中的 ip ex(90),为该端口创建一个例外,允许所有传入流量进入,在你的路由器中(如果 pc 连接到任何路由器)在浏览器中输入 192.168.1.1 或 192.168.2.1,并在提前设置(netgear)或 vhost(belkin)中保留一个内部 ip,这样如果 pc 重新启动,它将始终具有相同的 ip 地址(162.168.1.10)并打开端口(90)在这种情况下并将其附加到 pc 内部 ip,完成后,检查你的公共 ip(112.172.110.95)公共 ip 的示例,然后在你的浏览器中搜索 112.172.110.95:90,它将连接到你的站点而不需要域名。请注意,如果您的公共 IP 发生变化,您必须输入该 IP 但始终使用相同的端口,这就是为什么最好使用静态 IP 或非 IP 帐户。

相关内容