我正在寻找可以代理我的 udp 数据包的解决方案。我有一个客户端向服务器发送 udp 数据包。它们之间的连接非常糟糕,导致大量数据包丢失。一种解决方案是使用一个新的代理服务器,它将所有数据包从客户端重定向到目标服务器。新的代理服务器与这两个位置都有良好的连接。
到目前为止我发现简单UDP 代理/管道 http://linux.softpedia.com/get/Internet/Proxy/Simple-UDP-proxy-pipe-11521.shtml
有一些用于此目的的工具吗?
Cheers
有一天我还为此写了一个Python脚本。这是双向的:
https://github.com/EtiennePerot/misc-scripts/blob/master/udp-relay.py https://github.com/EtiennePerot/misc-scripts/blob/master/udp-relay.py
Usage: udp-relay.py localPort:remoteHost:remotePort
然后,将您的 UDP 应用程序指向localhost:localPort
所有数据包都会反弹到remoteHost:remotePort
.
所有发回的数据包remoteHost:remotePort
将被弹回到应用程序,假设它正在侦听刚刚发送数据包的端口。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)