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

ICMP-based relaying #517

Closed
Winterhuman opened this issue Feb 14, 2023 · 1 comment
Closed

ICMP-based relaying #517

Winterhuman opened this issue Feb 14, 2023 · 1 comment

Comments

@Winterhuman
Copy link

Winterhuman commented Feb 14, 2023

I tried searching for "ICMP" to see if ICMP-based relaying was mentioned somewhere, which used to enable NAT traversal without a third-party, but I couldn't find any matches. Has there been any consideration for this type of NAT traversal? (EDIT: Yes, libp2p/go-libp2p-autonat#100)

As an example implementation, with an explanation in the readme: https://github.com/samyk/pwnat

@Winterhuman
Copy link
Author

Nevermind, found libp2p/go-libp2p-autonat#100. However, the developer of pwnat, Sanyk, mentioned "You may also be interested in other P2P technologies like https://samy.pl/pwnat/ which I hope to be releasing a modernized version of soon around a new technique": samyk/slipstream#13 (comment)

Perhaps it may be worth contacting them?

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