从 Windows Server 机器访问远程 Web 服务端口时出现问题

从 Windows Server 机器访问远程 Web 服务端口时出现问题

我遇到一个问题,我可以访问的每台笔记本电脑和手机都可以访问第三方远程 URL(包含 WCF 服务),地址如下:http://example.com:17001/服务名称.svc

除了我们真正需要访问它的 Windows Server 2008 机器之外,我们可以访问的每台设备都可以通过浏览器访问它!服务器在 Chrome 上收到“ERR_CONNECTION_TIMED_OUT”。我们还尝试通过 telnet 和 psping 进行连接,但无法访问端口 17001(已打开)。我们可以 ping 通域和 IP,没有问题。我今天花了一整天时间试图找出原因,并尝试了通常的办法,即禁用 Windows 机器上的防火墙和防病毒软件,并禁用大量 Windows 服务,以试图找出原因。

我的问题是:什么原因导致单个客户端无法访问远程 URL:port,而其他所有设备都可以?任何想法都将不胜感激。

答案1

花了一整天时间才找到答案:有一个本地安全策略可以“阻止所有”不在列表中的连接。一旦暂时禁用它,我就可以访问服务器。我添加了一条新规则以允许访问 IP / 端口,一切似乎都很好。此页面为我指明了正确的方向:

使用 IPSec 锁定服务器

相关内容