I am running several web services on a server at my home. I have configured NAT on my dd-wrt router.
They all work fine on my devices except on my desktop mint computer.
I am using duckdns which is automatically updated if my public IP changes.
I can ping that duckdns domain name, and ping will print my public IP address, which is the same as I will get from whatsmyip.com.
However, when I try either the IP or the duckdns-address in a browser, nothing happens until it times out. I also have a desktop application that is connecting to one of the web services which also does not work. curl returns '(28) Failed to connect to ... : Connection timed out'.
I have listed two DNS servers in my router. They are atm local adguard servers but I get the same result with OpenDNS, Google's DNS and others.
Code: Select all
systemd-resolve --status
Code: Select all
cat /etc/resolv.conf
But I have a temporary solution. When I connect to VPN (Express VPN), it works.
However I cannot ping the address anymore. Perhaps if I wait some time ping will work. When I tried this before, it replied on ping, but ping listed a different IP than my public IP. So I think there is some magic happening through my VPN service.
uname -v returns: #144-Ubuntu SMP Fri Mar 19 14:12:35 UTC 2021
Any help greatly appreciated. Let me know if I need to post more details.