Windows带有 IIS 的 Server 2012 无法连接到它自己的 public IP
Windows Server 2012 with IIS can't connect to it's own public IP
我遇到了一个非常奇怪的问题,这个问题我经常遇到,但可以解决。安装了 Windows Server 2012 并安装了 IIS 的 VPS 无法通过其 public IP 访问其自己的网页。
当我在 VPS 上打开 Internet Explorer 并转到本地主机时,我看到了默认的 IIS 页面。每当我尝试 public IP 时,它都会超时。
如果我从另一台PC访问同一个IP,我也能看到IIS页面
我已经尝试从 VPS ping 我的 public IP,这有效。然后我尝试禁用我的防火墙都无济于事。
有人遇到过这个吗?更重要的是:您是否设法修复它,如果是,是如何修复的?
很可能这是一个 NAT 问题,由 NAT gateway/router 配置您的连接所经过的方式引起。我建议与您的房东交谈,确认这是否是原因,以及他们是否愿意采取任何措施来解决这个问题。如果这是路由器的限制或出于安全原因他们不愿更改,这可能会很困难。
运行一些Wireshark痕迹应该可以确认发生了什么。
您可以使用 Split DNS 和使用域名而不是直接使用 IP 地址自行解决。为什么需要专门使用IP?
阅读 serverfault.com/questions/216569/cant-ping-static-ip-from-internal-network-only-from-outside 以获得更多见解。
我遇到了一个非常奇怪的问题,这个问题我经常遇到,但可以解决。安装了 Windows Server 2012 并安装了 IIS 的 VPS 无法通过其 public IP 访问其自己的网页。
当我在 VPS 上打开 Internet Explorer 并转到本地主机时,我看到了默认的 IIS 页面。每当我尝试 public IP 时,它都会超时。
如果我从另一台PC访问同一个IP,我也能看到IIS页面
我已经尝试从 VPS ping 我的 public IP,这有效。然后我尝试禁用我的防火墙都无济于事。
有人遇到过这个吗?更重要的是:您是否设法修复它,如果是,是如何修复的?
很可能这是一个 NAT 问题,由 NAT gateway/router 配置您的连接所经过的方式引起。我建议与您的房东交谈,确认这是否是原因,以及他们是否愿意采取任何措施来解决这个问题。如果这是路由器的限制或出于安全原因他们不愿更改,这可能会很困难。
运行一些Wireshark痕迹应该可以确认发生了什么。
您可以使用 Split DNS 和使用域名而不是直接使用 IP 地址自行解决。为什么需要专门使用IP?
阅读 serverfault.com/questions/216569/cant-ping-static-ip-from-internal-network-only-from-outside 以获得更多见解。