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

Any chance for a similiar high performance minimal tunneling solution but for UDP? #139

Open
LazyDevv opened this issue Nov 5, 2024 · 3 comments

Comments

@LazyDevv
Copy link

LazyDevv commented Nov 5, 2024

The title says it all. Any chance for a future project that support UDP? as UDP has already been marked "Beyond the scope" of this project.

I have searched high and low but I haven't found another tunneling solution that is as elegant as this. No unnecessary bloat, just a simple tunnel.

@ekzhang
Copy link
Owner

ekzhang commented Nov 5, 2024

I don't know if it's possible in the same way that bore works. You might try doing UDP hole-punching with a STUN server.

@script26
Copy link

script26 commented Nov 30, 2024

An alternative project that might work for udp is https://github.com/snsinfu/reverse-tunnel, sorry if recommending other project not allowed, but it has worked for me

It uses tcp6 to authenticate connections and I think tunnel through tcp6 as well, I'm not sure if completely possible to tunnel through udp, just port forward udp.

I might be wrong but STUN can also connect through tcp and udp tunneling, so sounds much better.

EDIT: Possibly a decent software is https://github.com/neevek/rstun. Since it is built with rust as well, and also supports udp tunneling.

@ekzhang
Copy link
Owner

ekzhang commented Nov 30, 2024

Interesting, thanks for sharing!

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

3 participants