VM's not able to connect beyond the local bridge

dotOneNL

Cadet
Joined
Mar 20, 2023
Messages
1
No VM is able to connect beyond the local bridge.

Setup:
Truenas Scale 22.12.1
10G Interface enp0s2 with 2 vlan's, vlan 10 and vlan 30
On both vlan's a bridge interface created:
vlan 10: br10, IPv4 192.168.10.10/24, IPv6 xx:yy:zz:1:192:168:10:10/64
vlan 30, br30, IPv4 172.16.10.10/24, IPv6 xx:yy:zz:3:172:16:10:10/64
On vlan 10 there is a def.gw. 192.168.10.1 and xx:yy:zz:1::1 (I prefer static routing)
On vlan 30 there is a def.gw. 172.16.10.1 and xx:yy:zz:3::1

From both bridge interfaces I can ping the def.gw and reach systems behind.

Created a VM (Ubuntu)
NIC device attached to br10
Static IP addresses, 192.168.10.20/24 and xx:yy:zz:1:192:168:10:20/64 , def.gw 192.168.10.1 and xx:yy:zz:3::1
From this VM I can ping the TrueNAS host interface 192.168.10.10 but none of the other systems on the subnet or anything beyond.
Same for IPv6.
The second VM that has the interface connected to the bridge in vlan 30 show the same behaviour.

a tcpdump on the VM interface shows the ARP requests going out. No ARP replies at all.
To dig a bit further I did a tcpdump on the vnet interface that is created for the VM. On this interface I see the traffic on the vlan but no traffic coming from the VM towards the rest of the network.

It appears as of either the bridge or the vnet interface is not forwarding the traffic.
 
Top