How tunneling services like 'Localtunnel' works without SSH?
I want to understand how my local IP address (localhost) can be exposed to Internet. For that I've read [here] a method of port forwarding using SSH. Which basically does routing from publicly available server to our localhost using SSH. But I wonder how the service like 'LocalTunnel' works? In above article it's written as following: There services (localtunnel for example) creates a tunnel from their server back to port 3000 on your dev box. It functions pretty much exactly like an SSH tunnel, but doesn’t require that you have a server. I've tried reading code from it's github repository and