我的 PC_1 中有一个服务器套接字等待接受。 PC_2 想要连接那个服务器套接字。但是 PC_1 和 PC_2 在 NAT 后面。所以PC_2不知道PC_1监听的真实端口是什么。我想要一种机制来识别此服务器套接字外部端口。 我不想在路由器 (NAT) 上转发我的端口。我知道这可以通过 TCP 打洞来完成。但是我没有找到从服务器套接字发送数据包的方法。那么我可以这样做的方法是什么。谢谢!
最佳答案
我看到没有转发,但我不知道你的意思是手动还是通过编程。如果您不介意进行一些编程,那么您应该看看 Cling .
关于java - 如何识别NAT后面的Server Socket端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14244718/