fox85
fox85
场景需求是这样的,因为两端用的是WireGuard,而WireGuard暂只支持通过UDP建立通信。 但是我这边实测过,这边的运营商对UDP的QOS非常厉害,并且对UDP所有端口都无差别限速。 在谷歌上找了很久,都找不到相对比较小巧的能实现这个功能的程序。 能实现的有GOST,不过这个是GO编译出来的,二进制文件很大,路由器上小小的FLASH空间塞不下。 udp2raw也能实现,不过程序也是很大很占空间。 最后发现dns-forwarder能把原始UDP请求发出的转为TCP落地后再通过TCP到达目的地。 因此特意跑来发个issue,希望大佬能否支持一下,让dns-forwarder发出的UDP通过TCP通道落地后,再转会UDP到达目的地地址 感谢!
希望大佬能考虑一下增加,现在在chinadns-ng的基础上还得搭配用GO写的一些DNS服务程序才能实现过滤qtype 64/65 小小的路由器上,flash空间实在捉襟见肘,GO编译出来的程序实在太大了,如果大佬能采纳就太好了 :)
First, thanks for the GREAT job 👍 , the r8125b 2.5G NIC works very well on my X86 Router (OpenWrt 19.07.10). Now I'm going to buy another machine : (...