Ubuntu Router para conectar duas redes via IPv6

1

Atualmente, estou na situação em que desejo adicionar uma rede de nós linux homogêneos a uma rede Windows já existente. Por razões administrativas, os nós do linux não serão adicionados à rede em si, mas terão que residir por trás de um roteador.

Por razões administrativas adicionais, somente o IPv6 deve ser roteado para dentro e para fora da sub-rede dos nós linux.

O roteador é um 14.04 TLS do ubuntu. Possui duas interfaces, eth0 e eth1 . O primeiro é conectado à rede do Windows (que possui o prefixo 2001:4ca0:2e10:beef::/64 ). O segundo está conectado à rede linux (que tem o prefixo 2001:4ca0:2e10:d00f::/64 .)

Neste momento, estou tentando configurar o radvd para ativar o seguinte:

  1. ping router dos nós linux,
  2. ping de nós do roteador linux,
  3. máquinas ping na rede do windows a partir de nós linux,
  4. máquinas ping na rede linux a partir de nós do Windows.

Tudo apenas via IPv6. Ainda não estou olhando para a resolução de nomes.

Eu adicionei o seguinte a /etc/radvd.conf , que ativa 1. e 2.:

interface eth1
{
   AdvSendAdvert on;
   prefix 2001:4ca0:2e10:d00f::/64
   {
        AdvOnLink on;
        AdvAutonomous on;
   };
};

Isso faz com que os nós linux recebam um d00f IP, com o qual eles podem alcançar o roteador.

Meu entendimento (limitado) de roteamento é que eu tenho que adicionar rotas às interfaces que dizem aos nós por trás das respectivas interfaces quais IPs eles podem alcançar de onde. Assim, para alcançar beef de d00f , adiciono uma rota à interface atrás da qual d00f reside. A configuração acima se torna:

interface eth1
{
   AdvSendAdvert on;
   prefix 2001:4ca0:2e10:d00f::/64
   {
        AdvOnLink on;
        AdvAutonomous on;
   };

   route 2001:4ca0:2e10:beef::/64
   {
   };
};

Minha esperança era que, após a reinicialização de radvd , essa rota fosse exibida para os nós atrás de eth1 e eles pudessem alcançar o restante da rede. De alguma forma isso não acontece - o que estou fazendo errado?

    
por bayer 18.03.2015 / 16:52

0 respostas