Ok, resolvi esse problema e você se divertirá um pouco com o que eu fiz de errado.
Primeiro, eu precisava definir ge-0/0/0
(a porta que vai para o firewall) em todas as VLANs. Isso significa que eu tive que criar minha própria VLAN padrão para o resto dos sistemas. Então eu tive que fazer tanto VLAN1 quanto VLAN2. VLAN2 foi usado apenas para WIFI.
Depois de corrigir isso, tive que modificar minhas regras iptables
. O CentOS, por padrão, tem regras inseridas para aceitar o tráfego de eth1
e eth0
. Mas não tinha regras para eth1.2
. Então eu tive que adicionar as regras do IPtables que permitiriam o tráfego nessa interface (eu também tive que atualizar as regras de encaminhamento).