I am trying setting up a small HTTP Server visible from the internet using DynamicDNS.
As DynDNS Service I'm using DuckDNS.org. I set up the DynamicDNS service on my router and the IPs (on my router and on DuckDns) are up to date so I assume it's working.
I then set up the port forwarding from the router to my computer (Running Linux and Apache) and everything seems ok.
The website works using the DynDNS domain only when I'm using my local connection. I can see my web page and everything works fine. When i try to access it using a different connection (Like 4G on my phone) the domain seems to not respond and even if I try to ping the public ip of the router (or the dyndns domain) the request times out.
I can't understand what is the problem: have I misunderstood the principle behind the connection? Or is it some sort of firewall thing?
Any help is really appreciated. Thanks in advance :)
&verbose=true
to the request for more information.Listen 80
(i.e. notListen 1.2.3.4:80
) in yourhttpd.conf
. Likewise, make certain the virtual host for your dynamic DNS website starts with<VirtualHost *:80>
not e.g<VirtualHost 1.2.3.4:80>
.