-
Notifications
You must be signed in to change notification settings - Fork 999
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
NAT traversal #2052
Comments
Changelog
|
Changelog
|
Changelog
|
Changelog
|
with all peers run together via docker compose libp2p#2052
Changelog
|
Changelog
|
Changelog
|
Changelog
|
Great news! I have been able to punch through both NATs and Firewalls using #2066 #2059 and #2076. The "only" thing missing for basic hole punching in rust-libp2p are code-reviews for the pull requests above. Do folks have some time to spare? I know it is a large amount of code. Reviews of subsets are just fine. Maybe @thomaseizinger, @elenaf9. @wngr, @divagant-martian or @MarcoPolo? 😇 Also happy to post a write-up on how folks can punch some holes themselves in case there is interest. |
Changelog
|
Changelog
|
Changelog
Thus all protocols for basic hole punching are in |
This GitHub issue tracks the status of NAT traversal capabilities for rust-libp2p. For an overview across libp2p implementations see libp2p/specs#312.
Please comment below to suggest additions or corrections.
Contributions of any form are welcome. Before you start working on something, please comment below to make sure no work is duplicated.
Transport protocols
quinn-proto
#2289TURN-like protocols
Signaling protocols
STUN-like protocols
Other protocols
Misc
Transport::dial_as_listener
#2363The text was updated successfully, but these errors were encountered: