Local projects can be accessed from the public network with one command!


Local tunnel: a quick public network access artifact for front-end projects

Brothers, do you often encounter this situation: you are developing a front-end project and want to display or test it in the team, but find that it can only be accessed locally? Now, there is a magical tool that can solve this problem, it is - local tunnel!

What is a local tunnel?

The local tunnel, as the name suggests, is to establish a "tunnel" between the local and the public network, so that users on the public network can directly access your locally running front-end projects. This is undoubtedly a huge boon for front-end developers. Imagine that you no longer need to tediously deploy to the server, but only need one command to let people around the world see your work!

How to use local tunnel?

Using local tunnels is very simple. First, start your local front-end project and make sure it is running on a certain port, such as port 3000. Then, find a local tunneling library that suits you (such as local tl), install and start it according to the documentation. Usually, the startup command will ask you to specify the port number of the local service. After executing the command, the library will automatically assign you a public domain name.

Now, you can enter this public domain name in the browser, plus the password provided by the library (usually your public IP address), and you can access your local front-end project! Don’t you think it’s amazing?

What is the implementation principle of local tunnel?

The implementation principle of local tunnel is actually not complicated. When you execute the start command of a local tunnel, it will initiate a request to the tunnel server to create a tunnel on the server corresponding to your local port. After the server receives the request, it will assign you a public domain name and bind the domain name to your local port.

When a user accesses this public domain name, the request will be automatically forwarded to your local port. In this way, users can directly access your locally running front-end project. Of course, for security reasons, the server will also ask you to provide a password for access verification.


Local tunnels are a very useful tool for front-end developers. Not only does it allow you to easily share your work with others, it also helps you conduct real-time testing and debugging during development. If you haven't tried local tunneling yet, do it now! I believe it will bring you a new development experience!

If you have more questions about local tunnels or want to learn more about cutting-edge programming knowledge, don’t forget to click “Follow”! See you next time!

Currently unrated


There are currently no comments

Please log in before commenting: Log in

Recent Posts







RSS / Atom