IIS 网站无法使用永久 IP 通过互联网访问

IIS 网站无法使用永久 IP 通过互联网访问

我已经创建了 asp.net 项目(测试网站),并使用 visual studio 2013 发布了该项目。我已经在 IIS 中设置了此网站,使用本地主机和本地 ip 即 192.168.1.3:80。我甚至可以从局域网中的其他计算机查看此网站,我可以访问此网站,但无法从互联网访问(使用外部 ip 即我的公共 ip)。我已经在路由器以及入站和出站规则中转发了端口 80。不知道我遗漏了什么。我没有静态 IP,但我只是想在购买静态 IP 之前先测试一下。

答案1

需要检查以下几件事:-

  • 确保您的防火墙没有阻止端口 80 的公共访问。
  • 使用类似网站检查你的公共 IP 地址这个
  • 您可能无法使用环回,因此请尝试从内部网之外的计算机(在办公室或朋友家里)进行访问,或使用代理。
  • 如果无法连接,请使用端口扫描器,例如这个显示你的 IP 上打开的端口。

确保运行IIS的机器在你内网有固定的IP,否则IP地址变动后端口转发会失效。

相关内容