Java ISP或Windows防火墙阻止UDP连接
我制作了一个在线玩家游戏,其中我在服务器和客户端之间使用TCP连接,在客户端之间使用UDP(DatagramSocket)(这是一个实时游戏)。 我的问题是,我可以和一些朋友一起玩,但不能和其他人玩,也就是说,我的UDP连接只能在一些PC上工作。我认为唯一可能的原因是他们的ISP或防火墙正在阻止UDP端口。 是否有任何解决方案可以使其在不手动添加规则的情况下适用于所有人?Java ISP或Windows防火墙阻止UDP连接,java,sockets,udp,block,firewall,Java,Sockets,Udp,Block,Firewall,我制作了一个在线玩家游戏,其中我在服务器和客户端之间使用TCP连接,在客户端之间使用UDP(DatagramSocket)(这是一个实时游戏)。 我的问题是,我可以和一些朋友一起玩,但不能和其他人玩,也就是说,我的UDP连接只能在一些PC上工作。我认为唯一可能的原因是他们的ISP或防火墙正在阻止UDP端口。 是否有任何解决方案可以使其在不手动添加规则的情况下适用于所有人? 提前感谢防火墙和ISP可能是问题所在,但其最有可能的端口转发设置不正确。尝试研究游戏的UPnP(即插即用) 但是,对于出现端
提前感谢防火墙和ISP可能是问题所在,但其最有可能的端口转发设置不正确。尝试研究游戏的UPnP(即插即用)
但是,对于出现端口问题的PC,请尝试使用:好的,我将研究UPnP,并检查端口。谢谢:DNo问题,如果您需要其他帮助,请不要犹豫。解决方法是udp打孔