Access internal website from internet

I use DDNS service in openwrt and upload and sync my dynamic IP address every few hours
I also use haproxy for openwrt as a reverse proxy and it works great!

In the GLi firewall, i have port forwarded 443 WAN/LAN
In the GLi firewall, I opened up port 9000 for Haproxy
I am unable to access my internal websites therough the WAN port.
I am using Adguard Home in GL.inet

Any pointers?

I am not even sure what you are trying to do, to be honest :laughing:

You need to open the port on the GL router as well, of course. Not only opening but doing a port forward as well.

I did a port forward

Also opened port for haproxy

What does Cloudflare do in this setup?

Pls note, the "port forward" only forward to internal IP addresses. You cannot forward to IP on the Internet.

I am not looking to forward to IP on the internet.

So what is the ultimate goal?

I want to access my internal websites from the internet

So you port forward to an internal IP 443 and 80?
This isn't working?

The above screenshot shows, i have port forwarded 443 from WAN to 443 on LAN.

10.66.77.1 is a webserver in your network, directly connected to the router?
I guess we need a network diagram to understand what you are doing and why it doesn't work.

10.66.77.1 is the x3000 IP address
I will be happy to see the gli x3000 interface

This won't work. You can't port forward to the device itself.
In that case, you need to open a port instead of doing a forward.

For testing purposes, i will open port 80 so that i can access the x3000 router

Please keep in mind that you can't have open ports on cellular (mostly)

Unless you have a static IP.

Otherwise use vpn etc.

1 Like

I don't have static IP
That is why i use DDNS service, to update the dynamic IP

ddns does not solve the problem if you don't have a fixed IP.