I’m new to vyos and coming from pfsense and I’ve setup a simple router with ETH0 being a WAN interface and ETH1 being a LAN interface with multiple VLANs This is running on ESX and the LAN interface is on a trunked port group (vlan 4095). If i set the vlan id of a VM to 10 i cant ping the vlan 10 gateway, i can ping the WAN gateway but i cant reach any other vlan gateways. From what i’ve read this should ‘just work’ but I must be missing something in the config.
interfaces {
ethernet eth0 {
address dhcp
description "WAN Interface"
hw-id 00:50:56:ac:61:a1
offload {
gro
gso
sg
tso
}
}
ethernet eth1 {
address 10.0.0.1/24
hw-id 00:50:56:ac:84:1f
mtu 9000
offload {
gro
gso
sg
tso
}
vif 10 {
address 10.0.10.1/24
description VLAN10-Mgmt
mtu 9000
}
vif 11 {
address 10.0.11.1/24
description VLAN11-vMotion
mtu 9000
}
vif 12 {
address 10.0.12.1/24
description VLAN12-vSAN
mtu 9000
}
vif 13 {
address 10.0.13.1/24
description VLAN13-HostOverlay
mtu 9000
}
vif 14 {
address 10.0.14.1/24
description VLAN14-EdgeOverlay
mtu 9000
}
vif 15 {
address 10.0.15.1/24
description VLAN15-EdgeUplink1
mtu 9000
}
}
vif 16 {
address 10.0.16.1/24
description VLAN16-EdgeUplink2
mtu 9000
}
vif 17 {
address 10.0.17.1/24
description VLAN17-Reserved
mtu 9000
}
}
loopback lo {
}
}
protocols {
static {
route 0.0.0.0/0 {
next-hop 182.168.1.1 {
}
}
}
}