无法通过 http 连接到 Windows Server 2008 R2,https 可以工作

无法通过 http 连接到 Windows Server 2008 R2,https 可以工作

自从我第一次启动 IIS7 以来,我的 WS2008R2 服务器就一直有问题。到目前为止,我一直在设法解决这个问题,因为 https 访问可以正常工作。但是,http 从未正常工作过。服务器似乎只是通过 http 随机丢弃数据包。

我尝试了多个端口和 http 服务器,但它们都表现出完全相同的行为。连接耗时极长,而且经常超时。

这只适用于外网(服务器充当带有两张网卡的 NAT 路由器),但是尝试从内网访问可以正常工作。即使尝试通过外部 IP 从网络内部访问也不会有任何结果。

我猜这与 NAT 有关(尽管所有端口都正确路由,并且这只发生在 http 上),因为如果我使用 Wireshark 监听接口,数据包甚至无法达到:8000。

按照 Wireshark 捕获的流量,从内部的通过外部IP访问资源时网卡:TCP失败

如果使用内部IP,Wireshark捕获到的访问成功信息:TCP成功

请注意,这两个链接都需要使用 https 才能运行。要重现此问题,请尝试通过 http 访问它们。

相关内容