O servidor Ubuntu estava encaminhando. Problema foi gerente de rede no cliente não estava adicionando os gateways correspondentes para as vlans.
Para resolver, adicionei manualmente os gateways correspondentes às vlans.
Estou pesquisando pela internet há algum tempo. E tentando coisas. Eu não consigo fazer isso funcionar.
Eu configurei duas VMs com virtualbox em ponte para a interface eth0. Um rodando o Ubuntu Sever e o outro rodando o Ubuntu Desktop. Ambas as versões 14.
Estou tentando configurá-lo para o ipv6.
Servidor:
auto vlan80
iface vlan80 inet6 static
address 2001:aaaa:bbbb:1::1
netmask 64
vlan-raw-device eth0
auto vlan90
iface vlan90 inet6 static
address 2001:aaaa:cccc:1::1
netmask 64
vlan-raw-device eth0
Eu configurei o encaminhamento de ipv6 para 1 no sysctl.conf no servidor.
Eu tenho duas vlans. VLAN 80 e VLAN 90. Servidor Ubuntu está agindo como um ROUTER, é o gateway para ambas as vlans. Há comunicação dentro das vlans. Os hosts na vlan podem se comunicar uns com os outros e podem fazer ping no gateway. Ambas as VLANs estão conectadas DIRETAMENTE ao roteador.
Mas NÃO há comunicação entre diferentes vlans. O roteador não está encaminhando pacotes entre vlans. Não consigo pingar da interface vlan80 para a interface vlan90 usando o comando "ping -I vlan80 2001: aaaa: cccc: 1 :: 1". Diz que a rede é inacessível.
Screenshot do ifconfig e do ping que estou tentando alcançar. link
O servidor Ubuntu estava encaminhando. Problema foi gerente de rede no cliente não estava adicionando os gateways correspondentes para as vlans.
Para resolver, adicionei manualmente os gateways correspondentes às vlans.