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

Can't punch through dual NAT #2879

Open
Kubuxu opened this issue Jun 20, 2016 · 2 comments
Open

Can't punch through dual NAT #2879

Kubuxu opened this issue Jun 20, 2016 · 2 comments
Labels
help wanted Seeking public contribution on this issue kind/bug A bug in existing code (including security flaws) status/deferred Conscious decision to pause or backlog topic/libp2p Topic libp2p topic/nat Topic nat

Comments

@Kubuxu
Copy link
Member

Kubuxu commented Jun 20, 2016

Dual NATs are more and more popular as ISPs can't get more IPv4 addresses, but I've got multiple reports that go-ipfs has problems with punching through that NAT setup.

We should create tests using different NAT configurations, where two routers might use different port opening protocols and so on.

@Kubuxu Kubuxu added kind/bug A bug in existing code (including security flaws) topic/libp2p Topic libp2p topic/nat Topic nat labels Jun 20, 2016
@whoizit whoizit mentioned this issue Jun 29, 2016
@david415
Copy link

david415 commented Jul 23, 2016

You can penetrate dual NAT with Tor Onion services:
ipfs/notes#37

@david415 david415 mentioned this issue Jul 23, 2016
@tidux
Copy link

tidux commented Aug 7, 2016

IPFS also works over cjdns and I've got a public Hyperboria peer running IPFS. It's a bit harder to set up than Tor, but useful if you can get it working.

@whyrusleeping whyrusleeping added the help wanted Seeking public contribution on this issue label Sep 14, 2016
@Kubuxu Kubuxu added the status/deferred Conscious decision to pause or backlog label Nov 28, 2016
@momack2 momack2 added this to Backlog in ipfs/go-ipfs May 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Seeking public contribution on this issue kind/bug A bug in existing code (including security flaws) status/deferred Conscious decision to pause or backlog topic/libp2p Topic libp2p topic/nat Topic nat
Projects
No open projects
Development

No branches or pull requests

4 participants