Verifique a saída do comando
sysctl -a | grep ipv6 | grep forward
Isso deve mostrar um valor de 1 para todas as redes que você deseja encaminhar. Você deve ser capaz de ativar o encaminhamento com o comando:
sysctl net.ipv6.conf.all.forwarding=1
Eu consideraria seriamente a configuração de um firewall iptables para que você não abra seus sistemas inteiramente para a Internet IPv6. Ao contrário do IPv4, você não tem um dispositivo NAT que impeça conexões de entrada. O firewall Shorewall tem uma versão IPv6 que deve fornecer um firewall simples para configuração. A configuração de duas interfaces de exemplo deve ser um bom ponto de partida e pode ser configurada para habilitar o encaminhamento para você.
Meu artigo sobre Configurando o IPv6 em um roteador OpenWRT (Linux) pode dar-lhe alguns ponteiros. Configure seus hosts como o roteador.
EDIT: Eu revisei a documentação do SixXS e verifiquei que no túnel somente os endereços :: 1 (P0P e :: 2 (seu endpoint) são válidos. Você deveria ter recebido um 'default routed / 64' que você pode usar Atribua um endereço à sua ponte (Tradicionalmente, o endereço :: 1 é o roteador.) Você pode configurar um daemon radvd
para anunciar rotas na rede interna. Se você usa radvd
da sua caixa virtual a imagem deve ser configurada automaticamente com um endereço e uma rota.
Se você deseja rotear outros dispositivos locais, adicione eth1
ou eth0 'conforme apropriado para a ponte.