Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请问dns-forwarder是否可以把原来UDP的数据通过TCP通道落地后,再转回UDP到达实际目的地址? #32

Open
fox85 opened this issue Jun 7, 2021 · 0 comments

Comments

@fox85
Copy link

fox85 commented Jun 7, 2021

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

感谢!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant