Eu estou tentando simular um ipv6 wan (em uma rede com airgap). Eu tenho uma máquina do CentOS 6 no meio com eth1 e eth2, cada uma apontando para uma rede ipv6 (chame-as de "north" e "south").
As máquinas do norte podem ver a interface norte no roteador, e as máquinas do sul podem ver a interface do sul no roteador, mas as máquinas do norte não podem ver as máquinas do sul.
O roteador está executando o radvd. Máquinas no norte e no sul recebem anúncios de roteadores corretamente.
Tudo no / proc está definido para encaminhar: net.ipv6.conf.default.forwarding, all.forwarding, eth1.forwarding, eth2.forwarding. (via sysctl.conf na inicialização)
Por fim, essa configuração espelha exatamente uma configuração similar - no entanto, a existente usa o Ubuntu (kernel 3.8.x vs Centos 2.6.x). Mas por outro lado, são as mesmas redes e a mesma configuração.
a saída de ip -f inet6 route
se parece com isso:
fdd0:1::/64 dev eth1 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 4294967295
fdd0:1::/64 dev eth1 metric 1024 mtu 1500 advmss 1440 hoplimit 4294967295
fdd0:2::/64 dev eth2 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 4294967295
fdd0:2::/64 dev eth2 metric 1024 mtu 1500 advmss 1440 hoplimit 4294967295
Na nossa versão do Ubuntu,
fdd0:1::/64 dev eth1 proto kernel metric 256
fdd0:2::/64 dev eth2 proto kernel metric 256
(Observe a falta de entradas duplicadas)
Como drasticamente o Unbuntu e o CentOS (baseados no kernel) diferem? Por que as entradas duplas do CentOS?
Tags ipv6