[GTER] RESOLVIDO. IPv6 em Debian GNU/Linux. Estabilidade da conexão.

Antonio Augusto de Cintra Batista antonio at unesp.br
Fri Mar 31 12:34:15 -03 2017


Olá Paulo Henrique,

Eu não fui muito claro, deixei misturar alguns valores.

O ipv6 max_addresses do kernel, no melhor de meu entendimento atual, é a quantidade máxima de endereços IPv6 de uma interface de rede.
Assim, net.ipv6.conf.all.max_addresses = 128 e net.ipv6.conf.default.max_addresses = 128 colocam máximos global e por default. Para confirmar, podemos verificar se cada interface obtive efetivamente esse novo máximo:

systctl -a |grep "ipv6.*max_addresses"

Creio que 128 é até exagerado para o que preciso. Como utilizo máquinas virtuais, o hipervisor KVM (que é o meu PC) acaba herdando os endereços IPv6 destas máquinas nas interfaces virtuais.

O que talvez possa ser confundido com a quantidade máxima de endereços aceitos na tabela de rotas, que é outro parâmetro do kernel:

sysctl -a |grep "route.*max_size"

Não sei se respondi bem a sua questão.

[]s,

--
Antonio Augusto de Cintra Batista
Analista de Redes
GRC - AI - UNESP
(011) 5627-0604

----- Mensagem original -----
De: "Paulo Henrique" <paulo.rddck at bsd.com.br>
Para: "gter" <gter at eng.registro.br>
Enviadas: Sexta-feira, 31 de março de 2017 11:58:35
Assunto: Re: [GTER] RESOLVIDO. IPv6 em Debian GNU/Linux. Estabilidade da conexão.

Nesse caso, quando a tabela alcançar 128 IPs o problema não voltaria a
aparecer ?



Att. Paulo Henrique.



Em 31 de março de 2017 11:19, Antonio Augusto de Cintra Batista <
antonio at unesp.br> escreveu:

> Pessoal,
>
> A solução foi aumentar a quantidade máxima de endereços IPv6 aceitos pelo
> kernel. O default é 16, que não foi suficiente para mim.
>
> Antes de se chegar à solução, como prometido, eu reinstalei o servidor em
> Debian 9, que possui kernel 4.9. De nada adiantou! Os sintoms continuaram
> da mesma forma. Fiquei ainda mais intrigado porque este novo servidor nem
> mesmo conseguia pingar o servidor com Debian 8 ???? Mas conseguia pingar
> todos os outros endereços IPv6 que o Debian 8 já conseguia. Mas nada como a
> inspiração fresquinha que costumo ter logo após o despertar de um novo dia.
> A situação era a seguinte, a qual faltou descrever para vocês logo no
> início, por mais uma falha minha, pois, certamente teria feito com que
> alguns dos ilustres colegas pudessem diagnosticar a causa logo no início:
>
> O ambiente de desenvolvimento é em torno de meu PC, com Debian 8, servindo
> como hipervisor KVM para as máquinas virtuais que possuo. Como havia
> mencionado, há um switch 3Com conectando meu PC com os aparelhos VoIP numa
> vlan isolada deste switch, com as portas correspondentes do switch
> tagueadas. Nada do que foi feito no switch chegou a alterar qualquer dos
> sintomas indesejados, embora tenha servido para que eu estudasse um pouco
> mais sobre IPv6, motivado ainda mais pelas observações luminosas do Rubens.
> No entanto, vocês se lembram que ao dar um flush na tabela de neighbors
> IPv6 ('ip nei flush dev eth0.222'), era comum o sintoma desaparecer, pelo
> menos em parte, pois, creio eu agora, limpava-se a tabela de neighbors do
> kernel e dava-se uma chance para que o próximo comando ping6 fosse bem
> sucedido, desde que a quantidade máxima de 16 endereços IPv6 de meu PC
> ainda não estivesse sido atingida.
>
> Pois bem, dentre as diversas soluções possíveis para se configurar os
> parâmetros do kernel de meu PC (hipervisor KVM), optei por criar um arquivo
> .conf na pasta /etc/sysctl.d (escolhi o nome local_ipv6.conf), e
> acrescentei as seguintes linhas a ele:
>
> net.ipv6.conf.all.max_addresses = 128
> net.ipv6.conf.default.max_addresses = 128
>
> Mais uma vez, muitíssimo obrigado a todos que colaboraram com idéias e/ou
> relatos de casos.
>
> []s,
>
> --
> Antonio Augusto de Cintra Batista
> Analista de Redes
> GRC - AI - UNESP
> (011) 5627-0604
>




>
> ----- Mensagem original -----
> De: "Danton Nunes" <danton.nunes at inexo.com.br>
> Para: "gter" <gter at eng.registro.br>
> Enviadas: Quarta-feira, 29 de março de 2017 15:13:55
> Assunto: Re: [GTER] IPv6 em Debian GNU/Linux. Estabilidade da conexão.
>
> On Wed, 29 Mar 2017, Antonio Augusto de Cintra Batista wrote:
>
> > Obrigado pelo relato, Félix :)
> >
> > Parece estar se reforçando a hipótese de bug no código IPv6 do Linux em
> > interfaces com vlan (eth0.222 ou outras).
>
> pois é, tenho um Ubuntu-16.04 trabalhando como roteador, com dual-stack e
> com algumas dezenas de vlans, associado a switches com mais vlans ainda, e
> tudo funciona tranquilamente. numca tive o problema descrito. Uma
> diferença é que o 16.04 usa kernel da linha 4.
>
> # uname -a
> Linux quark-bis 4.4.0-64-generic #85-Ubuntu SMP Mon Feb 20 11:50:30 UTC
> 2017 x86_64 x86_64 x86_64 GNU/Linux
>
> -- Danton
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter
> --
> gter list    https://eng.registro.br/mailman/listinfo/gter




-- 
:UNI><BSD:
Paulo Henrique.
Fone: (21) 37089388.
--
gter list    https://eng.registro.br/mailman/listinfo/gter



More information about the gter mailing list