NAT Traversal: Difference between revisions

From Adam Colton
Jump to navigation Jump to search
No edit summary
No edit summary
Line 10: Line 10:
* https://github.com/huin/goupnp
* https://github.com/huin/goupnp
* https://github.com/prestonTao/upnp
* https://github.com/prestonTao/upnp
== Theory ==
The techniques break down into two groups. Most solutions give the user a public facing IP and Port. Hole-punching (potentially) does not. It can assign a different port for each connection.


[[Category:Waxnet]]
[[Category:Waxnet]]

Revision as of 16:31, 2 March 2016

Go Code https://golanglibs.com/dig_in/upnp

Theory

The techniques break down into two groups. Most solutions give the user a public facing IP and Port. Hole-punching (potentially) does not. It can assign a different port for each connection.