New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Running Proxmox on a single public IPv4... how are you exposing your VMs / LXCs?
Does anyone have any advice on how to configure Proxmox VE on a VPS in such a way where I can spin up LXCs and VMs with dedicated IPs that are easily accessible from anywhere?
Maybe using Tailscale and exposing a dedicated IP block like 10.10.10.0/24 and then LXCs and VMs use that range? Any other ideas or suggestions?
The problem may be how to ensure the VMs can route internet properly thru the single public IPv4? I haven't setup or used proxmox on a network without DHCP/homerouter before.

Comments
https://pve.proxmox.com/wiki/Network_Configuration#sysadmin_network_masquerading
https://www.enginyring.com/en/proxmox-management
https://lowendtalk.com/discussion/197821/nat-manager-py-manage-nat-port-forwarding-for-proxmox-vms-and-containers#latest
OPNSense or NethServer
https://www.spiritlhl.net/en/guide/pve/pve_kvm.html#setting-up-virtual-machines-with-dedicated-ipv4-addresses
or
https://www.spiritlhl.net/en/guide/pve/pve_lxc.html#creating-individual-lxc-containers-for-virtualization
or use panel:
https://www.spiritlhl.net/en/guide/oneclickvirt/oneclickvirt_precheck.html
https://lowendtalk.com/discussion/182736/basic-setup-of-proxmox-in-an-ovh-environment-kimsufi-example-with-nat-and-ipv6-enabled-containers/p1
there is an easier way via SDN
i use nginx dashboard in lxc which has public IP and also a private ip
then all my vms have only private ip
when nginx does the rest
reverse proxy. My last tinkering was hosting PVE + PBS + reverse proxy to several vm using one public ip address. it was fun.