I\'m trying to implement in a software a hole punching feature. The thing is, I\'m implementing this with an already made TCP Server to communicate with Users.
Here\'s w
The NAT you are behind is symmetric, or it changes your outgoing port number depending on your destination. Hole punching through symmetric NAT requires a different method (either TURN or UDP multi-hole punching). Try doing it this way: https://drive.google.com/file/d/0B1IimJ20gG0SY2NvaE4wRVVMbG8/view?usp=sharing