My PVE host is connected to switch on a trunked port with tagged VLAN 20, 30 and also a native untagged VLAN. PVE management interface is on VLAN 20.
Current network settings:
I have this untrusted Windows VM that needs to be on native untagged VLAN. There's a problem: if i give it vmbr0 without a VLAN tagging, whatever inside the VM can decide to tag the traffic and have access other VLANs.
If this VM was to be in VLAN 20 or 30, it'd be trivial to solve by setting the VLAN on VM network config. But how do i solve this with native untagged VLAN? I thought about creating another bridge on same port but this one is not VLAN-aware, but web GUI didn't allow me to do so.
Current network settings:
Code:
auto lo
iface lo inet loopback
iface enp89s0f0np0 inet manual
auto vmbr0
iface vmbr0 inet manual
bridge-ports enp89s0f0np0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 20 30
auto vmbr0.20
iface vmbr0.20 inet static
address 10.0.20.2/24
gateway 10.0.20.1
I have this untrusted Windows VM that needs to be on native untagged VLAN. There's a problem: if i give it vmbr0 without a VLAN tagging, whatever inside the VM can decide to tag the traffic and have access other VLANs.
If this VM was to be in VLAN 20 or 30, it'd be trivial to solve by setting the VLAN on VM network config. But how do i solve this with native untagged VLAN? I thought about creating another bridge on same port but this one is not VLAN-aware, but web GUI didn't allow me to do so.
Last edited: