Hi,
I want to virtualize pfSense on my proxmox host which has its own built-in NIC (eno1) and a PCIe quard port NIC as well.
vmbr0 is connected to the eno1 NIC. A virtual NIC on vmbr0 is allocated to the pfSense VM and there constitutes the WAN port (vtnet0).
Now my idea is to use a port on the quad port NIC and create vmbr1 in proxmox on it and make it VLAN aware. I would then allocate another virtual NIC to the pfSense VM (vtnet1) from vmbr1. In pfSense I would set up several VLANs (VLAN1, VLAN2, etc.) on this virtual NIC (vtnet10.1, vtnet10.2, etc.).
Now my question: Will all those VLANs created inside pfSense be available at the vmbr1 level? And will I be able to create more virtual NICs for other VMs and pass only one VLAN each (e.g. VLAN1 to VM1, VLAN2 to VM2 etc.)?
As far as I understand, I can pass a VLAN on a virtual NIC to a VM (so the answer to my second question should be 'yes'). But I am unsure as to whether I can pass more than one VLAN out of my pfSense VM to vmbr1. Because when I create a virtual NIC in proxmox (the vtnet1 for pfSense) I have the choice of either adding no VLAN tag or one VLAN tag. If I add no VLAN tag, does this mean all VLANs are passed through or does it mean none are passed through?
Thanks for your help!
I want to virtualize pfSense on my proxmox host which has its own built-in NIC (eno1) and a PCIe quard port NIC as well.
vmbr0 is connected to the eno1 NIC. A virtual NIC on vmbr0 is allocated to the pfSense VM and there constitutes the WAN port (vtnet0).
Now my idea is to use a port on the quad port NIC and create vmbr1 in proxmox on it and make it VLAN aware. I would then allocate another virtual NIC to the pfSense VM (vtnet1) from vmbr1. In pfSense I would set up several VLANs (VLAN1, VLAN2, etc.) on this virtual NIC (vtnet10.1, vtnet10.2, etc.).
Now my question: Will all those VLANs created inside pfSense be available at the vmbr1 level? And will I be able to create more virtual NICs for other VMs and pass only one VLAN each (e.g. VLAN1 to VM1, VLAN2 to VM2 etc.)?
As far as I understand, I can pass a VLAN on a virtual NIC to a VM (so the answer to my second question should be 'yes'). But I am unsure as to whether I can pass more than one VLAN out of my pfSense VM to vmbr1. Because when I create a virtual NIC in proxmox (the vtnet1 for pfSense) I have the choice of either adding no VLAN tag or one VLAN tag. If I add no VLAN tag, does this mean all VLANs are passed through or does it mean none are passed through?
Thanks for your help!