Hi, I sincerely hope this is not a completely stupid question but once again, I'm pretty new to Proxmox and Linux in general.
After setting up several VMs and Containers I would now like to use Nginx Reverse Proxy to allow external access to some of them. I have to add that I'm using a Vodafone Cable Internet connection in Germany, which means that it's Dual Stack Lite and I have no public IPv4.
Now if I put
Thanks for your help
Thomas
After setting up several VMs and Containers I would now like to use Nginx Reverse Proxy to allow external access to some of them. I have to add that I'm using a Vodafone Cable Internet connection in Germany, which means that it's Dual Stack Lite and I have no public IPv4.
- I've set up a DynDNS via dynv6.com and told my Fritzbox to update it regularly. Dynv6 knows my current IPv6 prefix so this seems to work fine.
- Then I added several "Records" within dynv6 which I can use to access different services. They all point to the Nginx container though because this is supposed to redirect the record to the actual service.
Example:test.mydomain.dynv6.com
->::9cad:d4ff:fe40:8bb0
(host part of my nginx container)
The resulting complete IPv6 is correct and matches the one which is shown in my Fritzbox, which means that dynv6 is successfully taking my dynamic prefix and attaches the static host part to it. - Besides, I've forwarded ports 80, 81 and 443 to the nginx container as requested by all kinds of online tutorials but I don't even know if this is needed in a IPv6-only environment.
- Within nginx I have set up a Proxy Host which redirects
test.mydomain.dynv6.com
to something like192.168.0.54:81
. - I've verified that this works in my local network which means that I have access to the service by typing
test.mydomain.dynv6.com
into my browser. - If I try the same from outside of my local network, it tells "connection failed".
Now if I put
test.mydomain.dynv6.com
into e.g. the nslookup at kloth.net it can successfully resolve the name to the respective IPv6 which I assigned in dynv6 so it seems like also remotely the name resolves to the IP of the nginx container. So why can I access my services locally, but not remotely? Is there something in Proxmox, like a Firewall or something which I am missing? It doesn't say "host not found" but instead it says "connection failed". Do I still have to configure something to allow external access to the nginx container?Thanks for your help
Thomas