How to get remote access to Proxmox AND assigned DNS?

naupe

Member
Apr 8, 2019
36
4
13
39
Hello again Proxmox Community,

I'm very new to Virtual Machine Management and Networking in general. So far I've successfully installed Proxmox on my server and spun up 2 VMs. My next goal is to:
1. Get remote access to Proxmox
2. Assign an HTTPS DNS address to Proxmox (i.e. https://pve.mydomain.net). And yes, I do have access to a DNS host.

I've looked into OpenVPN, and although it looks really secure, it does look quite complicated. Maybe I'll look into setting up OpenVPN later, but right now I just want to accomplish the first 2 goals (also I don't plan to keep this server online much right now, so I feel quite secure doing this).

I should also mention I am using DHCP. Another reason assigning an HTTPS DNS address would be all the more handy.
 
Last edited:
Ok, I'm afraid to get this wrong, so let me type what I plan to do based on the Port Forwarding with IPTables guide:
Say my Public IP is 7.7.7.7 and my Proxmox Private IP is 192.168.100.0, I would do ...

> echo "1" > /proc/sys/net/ipv4/ip_forward
> iptables -t nat -A PREROUTING -p tcp -s 0/0 -d 192.168.100.0 --dport 8006 -j DNAT --to 7.7.7.7:443
> iptables -t nat -A POSTROUTING -o eth0 -d 7.7.7.7 -j SNAT --to-source 192.168.100.0

And so then I could connect to it by https://7.7.7.7:8006 ? Sorry, I'm very new to networking and I don't want to mess this up.
 
Last edited:
So you don't have any routing devices in front of Proxmox ?

You can just assign a public IP to vmbr0 and access it directly.