![]() |
1
2
检查绑定到哪个IP地址端口4000。它只能绑定到环回地址(127.0.0.1),而不能绑定到任何接口。 不确定您使用的是哪个操作系统,但要检查: Linux:netstat-ant Windows和Mac:netstat-anp-tcp 在端口4000上查找侦听行,查看它是绑定到所有接口(:4000或0.0.0.0:4000),还是绑定到特定接口(127.0.0.1:4000)。 如果它没有监听所有接口,这就是您的问题——使用允许您指定binddress的构造函数。 |
![]() |
2
0
你已经做过实验来证明它不是你的Java,因此必须是防火墙或防火墙问题。即使正确地将端口转发到服务器,服务器防火墙也可能不允许入站连接,因此请检查这一点。 |
![]() |
3
0
您有一个防火墙规则正在丢弃传入的数据包。这就是你的客户挂起的原因。检查服务器计算机和任何通向外部世界的网关系统上的IP规则。 |