Hi,
We've several hosts running PVE 6.4.15.
Network-configuration is made up a bond of 2 physical interfaces.
That bond (bond1) is bridged to vmbr1.
In the networkconfig we've created extra bridges for specific vlans (e.g. vmbr200 -> bond1.200).
On the switch the proxmox-bond is connected to a trunk with all necessary vlans.
We've installed a pfsense (2.6.0) and connected 2 "virtio" network-cards. One of them is connected to "vmbr1"
The other one is connected to vmbr200 (for direct access to vlan 200).
In the PFSense config we've added a vlan-interface with tag "550", setup a static IP etc. etc.
But we cannot ping from the VM to the gateway on vlan 550.
Also; we don't see any mac-addressess in the arp-table of the pfsense machine (besides it's own mac's and mac's in vlan 200).
Network-config vmbr1:
auto vmbr1
iface vmbr1 inet manual
bridge-ports bond1
bridge-stp off
bridge-fd 0
#Public traffic
Network-configuration of bond1:
auto bond1
iface bond1 inet manual
bond-slaves eno2 eno4
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2
#Public traffic
Changing vmbr1 to "vlan aware" with vlan-tags 2-4095 does not solve the issue.
The other interface (directly connected to "vmbr200" which is configured to "bond1.200" works perfectly...
So because of that we know traffic for vlan200 is present on bond1.
When trying this on a regulier Ubuntu VM the behaviour is the same.
Bound using an E1000 (or Virtio) to vmbr1.
Networkconfig made on ens18.4 (for vlan 4); but no connection. Also no mac-addresses in the table.
Any ideas on this?
We've several hosts running PVE 6.4.15.
Network-configuration is made up a bond of 2 physical interfaces.
That bond (bond1) is bridged to vmbr1.
In the networkconfig we've created extra bridges for specific vlans (e.g. vmbr200 -> bond1.200).
On the switch the proxmox-bond is connected to a trunk with all necessary vlans.
We've installed a pfsense (2.6.0) and connected 2 "virtio" network-cards. One of them is connected to "vmbr1"
The other one is connected to vmbr200 (for direct access to vlan 200).
In the PFSense config we've added a vlan-interface with tag "550", setup a static IP etc. etc.
But we cannot ping from the VM to the gateway on vlan 550.
Also; we don't see any mac-addressess in the arp-table of the pfsense machine (besides it's own mac's and mac's in vlan 200).
Network-config vmbr1:
auto vmbr1
iface vmbr1 inet manual
bridge-ports bond1
bridge-stp off
bridge-fd 0
#Public traffic
Network-configuration of bond1:
auto bond1
iface bond1 inet manual
bond-slaves eno2 eno4
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2
#Public traffic
Changing vmbr1 to "vlan aware" with vlan-tags 2-4095 does not solve the issue.
The other interface (directly connected to "vmbr200" which is configured to "bond1.200" works perfectly...
So because of that we know traffic for vlan200 is present on bond1.
When trying this on a regulier Ubuntu VM the behaviour is the same.
Bound using an E1000 (or Virtio) to vmbr1.
Networkconfig made on ens18.4 (for vlan 4); but no connection. Also no mac-addresses in the table.
Any ideas on this?
Last edited: