[SOLVED] VMs and Containers not getting DHCP assignments from virtualized pfsense

croxis

Member
Nov 16, 2020
11
1
8
41
Hello! I've built a brand new server, and I am using Proxmox and pfsense for the first time. I am successfully running pfsense as a VM, and all physical hardware on the network are getting DHCP leases. None of the VMs and containers are, despite being connected to the same LAN bridge.

My setup isn't too complicated: There are two motherboard network ports that are bonded with balance rr. vmbr0 uses that bond for the lan connection. A 2.5 Gbit network card is WAN to the fiber modem, with a vmbr1 bridge that only pfsense connects to. All VMs use the vmbr0 bridge.

pfsense is getting DHCPDISCOVER and sending DHCPOFFER to the correct mac, but the vm is not getting it.
 
Last edited:
Progress report!
I removed the bonded port layer, and the VMs were able to get ips via DHCP just fine!
That leaves the question if it is possible to have the two network ports bonded and have the vms get ips via dhcp.