-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Discovery of external IPv4 #2413
Comments
Have a look at issue #57, where they're talking NAT traversal. I'd be interested to hear what the final transport resolution was, if it got lost in the issue threads. |
Also I plan to upgrade my Odroid X2 to latest archlinux soon, may that helps somehow. |
For me the problem is that NAT traversal and IP discovery runs only during startup. This means if I switch interface I am using and my external IP changes, the ipfs silently stops resolving most hashes. |
@Kubuxu, sounds like an issue? Is there one open for that? |
Yeah, this definitely needs to be better. If anyone can make a good reproducible test script for this, that would help out tremendously. I'm bumping this issues priority up a bit on my todo list |
Such a script should be pretty easy with a docker container. Docker engine around v1.10 supports attaching and detaching from multiple networks. You can make a new network, attach your container running a test article to it, and then detach from the old network. The interfaces will get changed out from under the test article. Approx like this:
I'll post here if I implement it. |
Would this be related to multihoming and mobile IP? |
Closing in favor of libp2p/go-libp2p#1541. |
Hello. So I increased my level of IPFS knowledge a lot in last days. But I still have problem about external ip discovery. I know it's working like asking peers where I dial from. But this IPFS daemon is running for few hours & days and I still dont get external address, however, when I ran at same LAN segment on my mac, I get external IP. In resulting this, I'm having problem to pin anything from my server when I'm not home with mac :/
Any idea what could be wrong? Board is ARM Odroid X2.
Will to colaborate, yangwao @ freenode
Thanks!
The text was updated successfully, but these errors were encountered: