AutoNat #4500
-
Hi, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Two things: Our current AutoNAT implementation is (unfortunately by design) a bit flawed because we might accidentally be hole-punching and thus falsely reporting a "no NAT" status. To fix this, there is a V2 currently in the works: libp2p/specs#538
The node that wants its NAT status figured out dialed the AutoNAT server. This means the server can still open a stream back to the node and report the result of the dial attempt. See the specs for details: https://github.com/libp2p/specs/tree/master/autonat |
Beta Was this translation helpful? Give feedback.
Two things: Our current AutoNAT implementation is (unfortunately by design) a bit flawed because we might accidentally be hole-punching and thus falsely reporting a "no NAT" status. To fix this, there is a V2 currently in the works: libp2p/specs#538
The node that wants its NAT status figured out dialed the AutoNAT server. This means the server can still open a stream back to the node and report the result of the dial attempt. See the specs for details: https://github.com/libp2p/specs/tree/master/autonat