Bypass NAT without UPnP or Port Forwarding using Tor
Have you ever needed to get applications running on a computer at home, available over the internet? I have several times, an SVN server, Chat Server, FTP server, testing HTTPd, SSH for my Raspberry Pi, just to name a few. The problem I have always face was configuring the router (or routers in most cases) to forward requests appropriately. And if I forgot to create an IP reservation for each device, come reboot time none of the configuration worked. It was a headache. Tor can actually fix this for us. While normally used for anonymity, it has some other cool features. Tor Hidden Service to be exact.