Almost private-only Proxmox cluster
If you wonder if it is possible to have private-only Proxmox cluster in Hetnzer, then the answer is yes, almost. Of couse you can order dedicated hardware to hide your boxes from public eyes, but if you are not going that way, then you can try other way.
- Install the first Proxmox with public IP, VLAN na pfSense, as usual
- Second step is to install another Proxmox also with public IP, set up everything you need and leave it only with VLAN deleting public IP configuration. In /etc/hosts you need to set VLAN address i reload network interface. After this you need to go to first box as number 2 is no longer available
- From the first box create cluster and join the second box (from sandbox VM with VLAN)
- In order to have internet connectivity from private-only boxes you need to setup its VLAN routing to the first box VLAN address
Configuration of the first box:
auto DEV
iface DEV inet manual
auto vmbr0
iface vmbr0 inet static
address PUBLIC-IP/26
gateway PUBLIC-GW
bridge-ports DEV
bridge-stp off
bridge-fd 0
pointopoint PUBLIC-GW
up route add -net PUBLIC-NET netmask MASK gw PUBLIC-GW dev vmbr0
up ip route add 2PUBLIC-IP/32 dev vmbr0
#PUBLIC
iface DEV.4xxx inet manual
auto vmbr4xxx
iface vmbr4xxx inet manual
address 10.x.x.x/16
bridge-ports DEV.4xxx
bridge-stp off
bridge-fd 0
mtu 1400
#VLAN
Configuration of the second, private-only, box:
iface DEV.4xxx inet manual
iface DEV inet manual
auto vmbr4xxx
iface vmbr4xxx inet static
address 10.x.x.x/16
gateway PFSENSE-AT-1ST-BOX
bridge-ports DEV.4xxx
bridge-stp off
bridge-fd 0
mtu 1400
#VLAN