如何找出端口 8172 被封锁的原因?

如何找出端口 8172 被封锁的原因?

我们有一些网站托管在第三方公司,希望使用 Web 部署。他们告诉我们,我们需要确保端口 8172 是开放的,因为这是必需的。作为测试,他们给了我们一个使用该端口的 URL,并让我们尝试使用 telnet 进行连接。

我们尝试使用 telnet,但它会停留一段时间,什么也不做,然后报告“连接主机丢失”。如果我们将我们的 IP 地址和此端口号输入到http://www.yougetsignal.com/tools/open-ports/它确认端口已关闭。

这里的设置很简单,PC 连接到 Netgear N600 路由器,该路由器插在墙上。我们的 ISP 表示他们不会阻止任何端口,因此问题似乎出在 PC 或路由器上。我查看了路由器网页,但没有看到任何表明它阻止端口的信息。但是,Netgear 的网站表示他们的路由器默认不会阻止任何传出流量,因此无法远程登录这一事实可能排除了路由器是问题所在(但我可能错了)。

我查看了 Windows 防火墙,但没有发现任何明显的东西(并不是说我真的明白我在看什么)。按照一些说明,我找到这里,我打开了域、私有和公共配置文件的防火墙日志记录,并再次尝试 telnet。日志显示了一些这样的条目...

2017-05-11 16:30:20 丢弃 ICMP 192.168.1.1 192.168.1.22 - - 160 - - - - 5 1 - 接收

...然后还有很多像这样的...

2017-05-11 20:02:28 删除 UDP 192.168.1.11 224.0.0.251 5353 5353 381 - - - - - - - 接收 2017-05-11 20:02:28 删除 UDP 192.168.1.11 224.0.0.251 5353 5353 381 - - - - - - - 接收 2017-05-11 20:02:28 删除 UDP fe80::5265:f3ff:fe01:7d10 ff02::fb 5353 5353 401 - - - - - - - 接收

我没有看到任何关于该端口号的引用,所以我不确定这是否告诉了我什么。

有人能帮我吗?我需要打开那个端口,这样我才能远程登录出去。如果我需要提供更多信息,请告诉我。

更新- 我现在不确定这是否是问题所在。当我尝试查看是否可以连接到 URL 时,我遇到了这个帖子,它建议尝试使用 telnet 连接到端口 443 上的 gmail.google.com。鉴于此端口(大概)在我的计算机上是开放的,因为我可以使用安全站点,所以这应该可行。但是,我遇到了与以前相同的问题,即几分钟的暂停,然后出现消息“与主机的连接丢失”。有人知道这是怎么回事吗?

答案1

我们这里缺少的一个关键信息是服务器之外的网络拓扑结构。我假设您的网络与 ISP 和服务器(路由器、防火墙等)交汇处之间存在某种关系。以下是需要检查的事项:第一,端口是否在防火墙级别被阻止?您可能需要咨询您的网络团队(如果有的话)。如果网络级别没有任何东西阻止该端口,则 ISP 提供的设备可能不允许端口进入。(例如,如果您在一家有电缆连接的小型企业中)。此外,您可以使用以下命令查看 Windows 机器上的端口状态当前端口

答案2

您需要在您的网络设备中设置 NAT,以便 WAN 接口上的 8172 转发到您 PC 上的 8172。

相关内容