Recent Localtunnel Posts from Tech Monger :///feeds/localtunnel/ 2018-08-07T19:09:33.709553Z Werkzeug Host web site from Home without Static IP https://techmonger.github.io/22/rpi-web-app 2018-08-07T19:04:41.783407Z 2018-01-21T15:09:50.964577Z Tech Monger <p class="lead"> If you want to host web application from home computer or with raspberry pi then you can use free and open source software <a href="/20/httptunnel-working/" title="What is localtunnel and How it works">Localunnel</a>. Localtunnel is simple to use and works behind Network Address Translator (NAT) which means it does not require you to have Public IP. Nor it assumes you to have control over firewall configuration of router. In this tutorial we will demonstrate it by building simple python web application in <a href="/tag/flask/" title="Flask Tutorials">flask</a> and host it using Gunicorn. However if you have static website or dynamic web application running on Apache, NGNIX or Microsoft IIS locally then you can also follow along by directly jumping to the <a href="#expose" title="">exposing web app</a> section. Analysis - How Localtunnel Works in Practice https://techmonger.github.io/21/localtunnel-working 2018-08-07T19:04:15.947677Z 2018-01-09T11:22:45.378444Z Tech Monger <p class="lead"> In the post we will learn more about working of localtunnel by analyzing request and response between localtunnel server and client using <code>tcpdump</code>. In earlier post we have learned about <a href="/20/httptunnel-working/" title="Localtunnel client server architecture">localtunnel architecture from theoretical perspective</a> however in this article we will take more hands on approach. If you want to follow along then you can <a href="/13/localtunnel-ubuntu/" title="Localtunnel Installation in Linux">install localtunnel</a> and <a href="/22/rpi-web-app/" title="Web App Deployment Behind NAT">host simple web application from your local computer</a>. This post is divided into setting up monitoring foundation and analyzing actual data. If you don't want to follow along with your own application then you can directly jump to <a href="#analysis">analysis</a> section. How HTTP Tunnel Works in Theory https://techmonger.github.io/20/httptunnel-working 2018-08-07T19:03:56.393595Z 2018-01-07T12:38:12.053637Z Tech Monger <p class="lead">Localtunnel is free and open source client and server which provides http tunneling to <a href="/22/rpi-web-app/" title="Host Web App without Static IP">expose locally hosted web application</a> (eg. home web server). It does not require you to have public or static IP and can work behind NAT or firewall. If you have ever deployed anything with localtunnel or any other http tunneling service then you would wonder how does it work. In this post we will attempt to demystify internals of localtunnel by understanding architecture.</p> Localtunnel Examples and Command Line Options https://techmonger.github.io/14/localtunnel-example 2018-08-07T19:03:13.417727Z 2017-12-28T09:38:17.963370Z Tech Monger <p class="lead">In this post we will discuss all possible command line options supported by localtunnel with examples. Localtunnel is npm package and does not have man page of it's own. However you can check options by <code>--help</code>. Read this simple explanation below if some of it's features seems obscuring to you. If you have not already installed localtunnel then read previous post to <a href="/13/localtunnel-ubuntu/" title="Install Localtunnel using NPM">install localtunnel</a> and get your web server online with minimalistic setup. </p> <h3>Localtunnel Client (<code>lt</code>) Options</h3> Install Localtunnel and Bypass Firewall in Ubuntu https://techmonger.github.io/13/localtunnel-ubuntu 2018-08-07T19:09:33.709553Z 2017-12-25T10:30:20.994792Z Tech Monger <p class="lead">Locatunnel is a free and open source software to <a href="/22/rpi-web-app/" title="Deploy Web App From Home">expose local web server on the Internet</a>. The way in which localtunnel is designed so you can deploy web application from your home computer without public static IP address or firewall configuration. </p>