I know this question has been posted a thousand times, but I've been searching for an answer for the past three hours and I can't get this working. Maybe I just don't understand Proxmox networking, but basically what I'm trying to do is allow VMs on different bridges to get a DHCP lease from the DHCP server on that subnet.
I've got 4 ethernet ports on the server --> eno1, eno2, eno3, and eno4.
I've got the main IP address for the server on eno1, 192.168.3.30/24 and a bridge vmbr0 attached to eno1. This works fine, and any VMs I assign to vmbr0 get a DHCP lease from the DHCP server on the 192.168.3.0/24 subnet. I've created bridges for the remaining interfaces and I can ping the gateway for each subnet on the HOST, but I get nothing in the VMs assigned on those bridges.
I can't ping the GW for the respective subnet from inside the VM, and I get no DHCP lease either.
Here's the configuration:
192.168.3.0/24 is on eno1
192.168.6.0/24 is on eno2
192.168.5.0/24 is on eno3
192.168.2.0/24 is on eno4
What am I doing wrong here?
I've got 4 ethernet ports on the server --> eno1, eno2, eno3, and eno4.
I've got the main IP address for the server on eno1, 192.168.3.30/24 and a bridge vmbr0 attached to eno1. This works fine, and any VMs I assign to vmbr0 get a DHCP lease from the DHCP server on the 192.168.3.0/24 subnet. I've created bridges for the remaining interfaces and I can ping the gateway for each subnet on the HOST, but I get nothing in the VMs assigned on those bridges.
I can't ping the GW for the respective subnet from inside the VM, and I get no DHCP lease either.
Here's the configuration:
192.168.3.0/24 is on eno1
192.168.6.0/24 is on eno2
192.168.5.0/24 is on eno3
192.168.2.0/24 is on eno4
Code:
auto lo
iface lo inet loopback
iface eno1 inet manual
iface eno2 inet manual
iface eno3 inet manual
iface eno4 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.3.30/24
gateway 192.168.3.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
auto vmbr1
iface vmbr1 inet manual
bridge-ports eno2
bridge-stp off
bridge-fd 0
#WEBSERVER VLAN
auto vmbr3
iface vmbr3 inet manual
bridge-ports eno3
bridge-stp off
bridge-fd 0
#MGMT VLAN
auto vmbr2
iface vmbr2 inet manual
bridge-ports eno4
bridge-stp off
bridge-fd 0
#SECURITY VLAN
What am I doing wrong here?