Rota o endereço IPv6 único usando o anúncio do roteador

2

Eu tenho um servidor na minha rede local que se conecta a um servidor VPN externo e recebe o endereço IP público 2a02:c200:1:10:3:0:4315:2 . Atualmente, quando outros computadores da minha rede local acessam o servidor usando seu endereço IP público, a conexão é roteada naturalmente pela Internet por meio do servidor VPN. Eu gostaria de configurar minha rede para rotear conexões para o endereço IP público do servidor localmente.

Basicamente, eu preciso configurar uma rota 2a02:c200:1:10:3:0:4315:2/128 via fe80::baae:edff:fe79:122 (que é o endereço local do servidor).

O roteador na minha rede local não me permite especificar as rotas IPv6 estáticas. Então, estou tentando configurar um anúncio de roteador no servidor que anuncia a rota automaticamente. Infelizmente, não consigo encontrar nenhuma documentação sobre rotas publicitárias com o radvd.

Como em esta pergunta , configurei o radvd da seguinte forma :

interface enp0s25 {
    AdvSendAdvert on;
    AdvDefaultLifetime 0;

    route 2a02:c200:1:10:3:0:4315:2/128 {
    };
};

Este é o anúncio que chega no meu computador (mostrado usando radvdump ):

#
# radvd configuration generated by radvdump 2.11
# based on Router Advertisement from fe80::baae:edff:fe79:122
# received by interface wlp2s0
#

interface wlp2s0
{
    AdvSendAdvert on;
    # Note: {Min,Max}RtrAdvInterval cannot be obtained with radvdump
    AdvManagedFlag off;
    AdvOtherConfigFlag off;
    AdvReachableTime 0;
    AdvRetransTimer 0;
    AdvCurHopLimit 64;
    AdvDefaultLifetime 0;
    AdvHomeAgentFlag off;
    AdvDefaultPreference medium;
    AdvSourceLLAddress on;

    route 2a02:c200:1:10::/128
    {
        AdvRouteLifetime 30;
    }; # End of route definition

}; # End of interface definition

Como você pode ver, o prefixo da rota ficou truncado por algum motivo. Não relacionado a isso, meu computador (Linux) não configura nenhuma rota, apesar de definir net.ipv6.conf.all.accept_ra_rt_info_max_plen = 128 .

Antes de adicionar AdvDefaultLifetime 0; , uma rota default via fe80::baae:edff:fe79:122 foi configurada, o que não deveria ser, então segui o conselho de este e-mail para adicionar este parâmetro.

Alguém tem uma ideia do que eu poderia estar fazendo errado, ou um link para alguma documentação sobre rotas de publicidade com o radvd?

    
por cdauth 02.01.2016 / 10:55

0 respostas