go-nat
go-nat copied to clipboard
NAT port mapping library for Go
Does this lib support Port Control Protocol? I feel like you may have commented on an issue in go-ipfs saying that it did (or someone else did) but i can't...
useful when we want to unmap a port after a program restart
This: 1. Provides a way to iterate over all discovered NATs. 2. Tries to pick the best one. (also fixes possible goroutine leaks when multiple NATs are discovered) Honestly, the...
This isn't critical but it can make debugging easier. Less flexible alternative to: https://github.com/fd/go-nat/pull/5
While not critical, it would be nice if this library supported *multiple* interfaces/addresses on the same NAT. This would mean: 1. Passing a local address (and using it as the...