openwrt-dns-forwarder
openwrt-dns-forwarder copied to clipboard
请问dns-forwarder是否可以把原来UDP的数据通过TCP通道落地后,再转回UDP到达实际目的地址?
场景需求是这样的,因为两端用的是WireGuard,而WireGuard暂只支持通过UDP建立通信。 但是我这边实测过,这边的运营商对UDP的QOS非常厉害,并且对UDP所有端口都无差别限速。 在谷歌上找了很久,都找不到相对比较小巧的能实现这个功能的程序。 能实现的有GOST,不过这个是GO编译出来的,二进制文件很大,路由器上小小的FLASH空间塞不下。 udp2raw也能实现,不过程序也是很大很占空间。 最后发现dns-forwarder能把原始UDP请求发出的转为TCP落地后再通过TCP到达目的地。 因此特意跑来发个issue,希望大佬能否支持一下,让dns-forwarder发出的UDP通过TCP通道落地后,再转会UDP到达目的地地址
感谢!