[SOLVED] Accessing VM's over the internet w/ DuckDNS container

thirma

New Member
Dec 23, 2023
1
0
1
I have Proxmox set with static IP 192.168.1.5, and a DMZ to this address on my router.
A have 3 VM's setup:
1. TrueNAS (local IP: 192.168.1.6)
2. Debian w/ portainer (local IP: 192.168.1.7)
3. Debian for game servers (local IP: 192.168.1.8).

I'm kinda confused on how can I access these VMs over the internet using DuckDNS IP, specially the game servers on VM 3, when VM 2 will have DuckDNS? And all of them have different local IPs.
This is my first time using Proxmox on my homelab.
Also, I have Proxmox DMZ'ed on my ISP router, since they don't give access to the webpage anymore, so I can't portfoward other ports/local IPs.
 
first of all your internet gateway firewall need to be opened for some of the ports which further will be exposed for specific private ips (192.168.1.x). but instead I highly recommend you use services like tailscale which allows you to access your server over internet without exposing it to anyone else. you can decide then which servers you want to connect and there is magicDNS also to easily connect to each VM using easy urls from any other of your tailscale network connected nodes.