Fix termux portforwarding issues | Cloudflared and Ngrok not working issue solved ✅

Hey Guys, It's me SaadMaqsood 🙋🏻‍♂️, It's been a while since you guys are constantly commenting about the same issue and this "how to solve this Cloudflare and ngrok port forwarding issues". To be honest these issues are really common and they are really easy to solve. In this article, I will tell you guys about a port forwarding method that will fix all these errors for you in a single command. This is going to be a really quick and easy guide so make sure you read properly and use your termux like a pro.🔥

What is Port Forwarding?

Port forwarding is a technique that creates an association between a router's public, wide area network (WAN) internet protocol (IP) address and a private IP address on a local network. It is used to bypass the firewall in the network and grant external devices access to host systems on the network, such as gaming, email, remote access, and more.

To understand it better imagine Port forwarding like opening a secret passage through a castle wall. Imagine your router as the castle, guarding your home network from the outside world. Now, let's say you have a special room inside the castle that you want your friends from outside to access – maybe it's for gaming, sharing files, or remote access to your computer.

However, the castle walls (your router's firewall) block anyone from getting in unless they have the right key. This is where port forwarding comes in. It's like giving your friends a special key that opens a secret door in the castle wall, leading straight to that room you want to share.

So, when you set up port forwarding, you're basically telling your router, "Hey, if anyone comes knocking on this specific door (a certain port number), let them through to this room (a specific device on your local network)." This way, your friends from the outside can easily reach the services or applications you want to share without having to storm the castle gates. It's a handy trick for making your home network more accessible and versatile.

Solving Cloudflare and Ngrok Issues:

Given the abundance of port forwarding methods available, it's important to rotate between them rather than relying solely on one in Termux. Using the same port forwarding method repeatedly can lead to blocks or restrictions due to overuse, especially when running services like web servers such as Apache or other tools.

One particularly effective method that has worked well for me is Instead of Cloudflare or ngrok, simply use the following command. Ensure to adjust the port number as per the requirements of your specific tool or service.
ssh -R 80:localhost:8080

Just paste the command in your termux and change the port number and you are done.

what is is a free dynamic DNS service that allows you to access your server using a domain name. You can use the domain name provided by as the target for your SSH tunnel

By using this command, you create a secure connection between your local machine and the remote server, bypassing any issues with port forwarding through Cloudflare. This allows you to access the remote server as if it were on your local network, even if it is hosted on a different network or behind a firewall


To wrap up, port forwarding is key for managing networks, allowing outside access to local services. When grappling with Cloudflare and Ngrok issues, diversifying methods is wise. emerges as a dependable alternative. By leveraging it, users establish secure connections, smoothing access to remote servers. This simplifies network management in Termux, empowering users to navigate their environments with confidence. [ Checkout all the Portforwading methods for Termux ]. If you wanna master termux then you should checkout my [ 15 Day Termux Course ]. Comment all your issues, I am solving them one by one, Drop good comments too 😀, Thanks for reading, Stay inspired and as always stay ethical. 👾

Post a Comment