A conexão SSH é lenta e com bugs quando conectada por IPv6

1

Percebi que minha sessão SSH não é utilizável (erros de conexão aleatória, atrasos, etc.) quando estou conectado pelo IPv6. Eu não estou conectando ao meu servidor por endereços IPv4 / IPv6 diretamente. Eu uso meu nome de domínio que tem registros DNS A e AAAA válidos. Percebi que eu sou conectado aleatoriamente por IPv4 ou IPv6.

Uma solução simples seria apenas descomprimir o IPv6 na configuração do ssh, mas acho que é uma solução suja. Eu preferiria saber:

  1. Por que eu me conecto por IPv4 / IPv6 aleatoriamente?
  2. Por que apenas uma sessão por IPv6 é instável?
por LuMa 17.06.2016 / 00:09

1 resposta

0

O parâmetro ssh de% p_de -6 força o cliente a se conectar ao IPv6: ssh -6 hostname

É possível impedir que sshd ouça em IPv6, mas isso simplesmente causaria um erro em vez de seu problema de conexão lenta.

O motivo exato pelo qual sua conexão alterna aleatoriamente entre os dois pode ser difícil (e sem sentido), mas provavelmente está relacionado aos resultados (possivelmente a sua ordem) recebidos pelos servidores DNS e pelo cache DNS local.

    
por 17.06.2016 / 00:36