IIS - 能够访问本地 IP,但不能访问外部 IP

IIS - 能够访问本地 IP,但不能访问外部 IP

我遇到了这个问题,我可以通过 192.168.0.15:8090(本地 IP)访问我的 IIS Web 应用程序,但不能通过 92.251.98.7:8090(外部 IP)访问。

以下是我目前已采取的步骤:

  1. 在 IIS 上设置我的项目的绑定以接受端口 8090 上的所有请求
  2. 在我的 Cisco 路由器上设置端口转发
  3. 重启路由器/IIS
  4. 暂时禁用防火墙来调试此问题

另一个应用程序可通过 92.251.98.7:8080 访问 - 我尝试按照相同的步骤操作,但仍然无法弄清楚。

我错过了什么?

答案1

如果这是您的实际 IP 地址 (92.251.98.7),我无法从这里 ping 它。您可能需要使用以下工具Wormly 远程 Ping尝试从网络外部 ping 您的公共 IP 地址。如果您认为您没有任何活动的防火墙但无法 ping 它,那么您可能错过了某个防火墙,并且它可能导致另一个端口被阻止。我会尝试将其暂时放在端口 80 上,只是为了看看该端口是否也被防火墙阻止。(有时默认情况下允许端口 80。)

一旦确定能够 ping 通自己的 IP 地址,就可以进一步排除故障。确保在网络之外进行所有这些测试。

相关内容