Ask HN: What are all the ways to punch through NAT? | Hacker News Reader