Golang无法发送数据包到stun收到的ip

时间:2018-05-31 14:05:59

标签: go tcp udp packets stun

我正在使用Golang尝试通过UDP将数据包发送到STUN提供的IP地址和端口。目标是在两个设备之间进行通信而无需在防火墙中打开端口,因为两个设备都位于不同的网络中。

程序以下列方式在两台设备上运行: 设备1等待设备2发送STUN找到的IP地址和端口。这通过设备1的防火墙中的开放端口。(仅对于设备1,可以使用开放端口) 问题是设备2没有通过STUN找到的端口接收任何数据包。

我认为问题在于路由器不知道与设备2的连接。设备2与路由器连接,但路由器不知道如何处理数据包。

你知道如何解决这个问题吗?

谢谢!

0 个答案:

没有答案