Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ISP或Windows防火墙阻止UDP连接_Java_Sockets_Udp_Block_Firewall - Fatal编程技术网

Java ISP或Windows防火墙阻止UDP连接

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

我制作了一个在线玩家游戏,其中我在服务器和客户端之间使用TCP连接,在客户端之间使用UDP(DatagramSocket)(这是一个实时游戏)。 我的问题是,我可以和一些朋友一起玩,但不能和其他人玩,也就是说,我的UDP连接只能在一些PC上工作。我认为唯一可能的原因是他们的ISP或防火墙正在阻止UDP端口。 是否有任何解决方案可以使其在不手动添加规则的情况下适用于所有人?
提前感谢

防火墙和ISP可能是问题所在,但其最有可能的端口转发设置不正确。尝试研究游戏的UPnP(即插即用)


但是,对于出现端口问题的PC,请尝试使用:

好的,我将研究UPnP,并检查端口。谢谢:DNo问题,如果您需要其他帮助,请不要犹豫。解决方法是udp打孔