Hello everyone,
I need help properly setting up a VLAN trunk with LACP in a virtualized OPNSense environment under Proxmox.
Situation:
VLANs:
A VLAN trunk via LACP (bond of 2 NICs), where all the above VLANs are sent to the switch from the OPNSense VM.
Any tips or practical examples are highly appreciated!
I need help properly setting up a VLAN trunk with LACP in a virtualized OPNSense environment under Proxmox.
Situation:
- I had a bare-metal OPNSense setup with 1 WAN, 1 LAN, and a VLAN trunk across the other 2 NICs using LACP. This worked perfectly.
- Now I have virtualized the same configuration in Proxmox, and everything works as long as I do not use a VLAN trunk with LACP.
- As soon as I try to combine VLAN trunking and LACP, I can't get it to work.
- 2 Linux bridges in Proxmox (enabled LACP in OPNsense)
- 2 Linux bridges in Proxmox (VLAN-aware) (enabled LACP in OPNsense)
- 1 bond on the 2 NICs, connected to a VLAN-aware Linux bridge. this bridge goes into the VM.
- Created 4 interfaces in the VM for each VLAN, all attached to an LACP bond in Proxmox
VLANs:
- HOME: TAG 10, 192.168.10.0/24
- GUEST: TAG 20, 192.168.20.0/24
- IOT: TAG 30, 192.168.30.0/24
- DMZ: TAG 40, 192.168.40.0/24
A VLAN trunk via LACP (bond of 2 NICs), where all the above VLANs are sent to the switch from the OPNSense VM.
Any tips or practical examples are highly appreciated!
Last edited: