Ping e traceroute podem resolver meu IP, mas clientes reais (Apache, Adium, ssh) não podem

2

Eu configurei meu DNS com afraid.org . Eu tenho um registro ssh.strugee.net apontando para 71.32.87.80. Eu não tem nenhum registro AAAA configurado.

Quando executo ping ssh.strugee.net ou traceroute ssh.strugee.net , eles concluem a resolução de DNS. No entanto, quando eu ssh em ssh.strugee.net, a resolução de DNS expira. ping6 e traceroute6 falham de maneira semelhante. Se eu colocar diretamente o IP para o qual o registro DNS aponta, a operação será concluída.

Por causa disso, eu tenho certeza que o problema é que eu não suporto o IPv6 de alguma forma, mas eu não sei como continuar meus diagnósticos porque eu não sei como a rede entre eu e meu servidor é construída e não sei como o IPv6 e o IPv4 operam nessa rede. Existe uma maneira genérica de descobrir isso? Como devo continuar tentando resolver esse problema?

É importante notar que o meu ISP é o CenturyLink e eu executei os testes check-ipv6 no mesmo ISP, mas em um local geográfico diferente. localização. Ele diz que eu tenho um endereço não IPv6 . Uso o DNS público e o OS X do Google. Na lista de prioridades de DNS do OS X, o DNS do Google IPv6 é o primeiro, seguido pelo DNS do Google IPv4, seguido pelo conjunto padrão de servidores DNS (do CenturyLink).

    
por strugee 23.07.2013 / 09:34

1 resposta

1

Se você está em um sistema Linux ou OS X, você pode fazer ssh -v [email protected] e ver exatamente porque está expirando.

Eu duvido que tenha algo a ver com o IPv6. Provavelmente tem a ver com o seu cliente e como você está alcançando o daemon ssh no lado remoto. Limpe seu cache de DNS e verifique todas as suas configurações.

    
por 23.07.2013 / 10:33