I want to install VMs with private IPs in my Proxmox Cluster and route traffic between them.
Eg:
VM1:
192.168.1.10/24
VM2:
192.168.2.10/24
I'm not sure how this is done. Do I need VLANs? How can I route traffic between the two subnets?
I want to install VMs with private IPs in my Proxmox Cluster and route traffic between them.
Eg:
VM1:
192.168.1.10/24
VM2:
192.168.2.10/24
I'm not sure how this is done. Do I need VLANs? How can I route traffic between the two subnets?
I resolved this, actually. Here's what I did:
Create two new Proxmox bridges, one for every subnet. You may add an address in each subnet to the Proxmox bridge, but it is not required.
Create a new VM for routing between the subnets. There are multiple solutions here, but what I chose was pfSense. This VM needs interfaces to both Proxmox bridges created in step 1. If you want to add further subnets, add all interfaces to this VM.
Enable routing in pfSense.
(optional) If you want to access these VMs from your host network, create static routes to these subnets with pfSense as the next hop in your routing device.