libp2p/go-libp2p-autonat

Understand handling of ipv6

willscott opened this issue · 1 comments

there's some potential for a node with a global ipv6 address to attempt to auto-nat from another node also behind the same organizational firewall. In these cases, it may believe itself to be dialable when it fact it isn't.
We should at least test to ensure this is rare, or see if there are reasonable prefix sanity checks to limit the ability for this to happen.

Heuristics to mitigate this include #46 and #47