Hi,
I'm considering switching my current 'cloud' VPS setup to a dedicated server (e.g. Hetzner) with Proxmox running 2-3 VMs. Currently I'm only running Proxmox in my homelab, which works great but obviously has other security requirements than a remote setup.
Are there any pointers to best practices for setting up a remote Proxmox instance? I'm thinking that it would be most logical only to point the web interface to a local IP and then either use SSH + port-forwarding or VPN to administer the instance. Also I'm considering using pfSense as firewall (as I've used this before), but possibly it would be enough to just run the Proxmox firewall, rather than a virtualized pfSense (which gives possible problems if it would go down and trying to reach the host).
Ideas / suggestions for best (security) practices on setting up a remote Proxmox instance?
I'm considering switching my current 'cloud' VPS setup to a dedicated server (e.g. Hetzner) with Proxmox running 2-3 VMs. Currently I'm only running Proxmox in my homelab, which works great but obviously has other security requirements than a remote setup.
Are there any pointers to best practices for setting up a remote Proxmox instance? I'm thinking that it would be most logical only to point the web interface to a local IP and then either use SSH + port-forwarding or VPN to administer the instance. Also I'm considering using pfSense as firewall (as I've used this before), but possibly it would be enough to just run the Proxmox firewall, rather than a virtualized pfSense (which gives possible problems if it would go down and trying to reach the host).
Ideas / suggestions for best (security) practices on setting up a remote Proxmox instance?