Não é possível executar o apt-get install no kali linux

1

Eu estava tentando atualizar minha máquina kali2.0 através do apt-get update, eu configurei corretamente o sources.list como por repositórios do kali linux

Eu verifiquei minha conexão com a Internet e está funcionando bem, conectando-me através da conexão eth0 do ipv4 e tentei atualizá-la, mas sempre que tentei atualizar a máquina, recebi o seguinte erro:

: Failed to fetch http://security.kali.org/kali-security/dists/sana/updates/Release.gpg  Cannot initiate the connection to kali2.mirror.garr.it:80 (2001:760:ffff:b0::34). - connect (101: Network is unreachable) [IP: 2001:760:ffff:b0::34 80]

Enquanto contatavam fóruns kali, eles me pediam para consertar a configuração da rede dizendo que "tente se conectar através de IPv6 e o IPv6 não parece funcionar para você"

alguma opção que eu possa aprofundar e corrigir minha atualização?

eu tentei preferir o ipv4 /etc/gai.conf e descomentei a linha para preferir o IPv4 ao IPv6.

alguma outra solução alternativa para isso?

    
por BlueBerry - Vignesh4303 20.11.2015 / 11:10

1 resposta

1

No meu caso, minha máquina não conseguiu resolver adequadamente o IP para o espelho mais próximo de mim: kali.mirror.garr.it. Parece que houve um problema com o resolvedor de DNS do meu provedor.

Para superar isso, modifiquei meu arquivo /etc/resolv.conf para usar o servidor DNS do Google para testes:

nameserver 8.8.8.8

O seguinte script set_resolv_conf.py (testado no Kali Linux v2) muda automaticamente o servidor de nomes DNS para o servidor DNS do Google, 8.8.8.8.

Certifique-se de fazer o backup do seu /etc/resolv.conf antes de executar o script abaixo, pois ele substituirá o arquivo /etc/resolv.conf, pois esse script substituirá o arquivo /etc/resolv.conf atual.

#!/usr/bin/python
RESOLV_CONF_FILE_PATH="/etc/resolv.conf"
GOOGLE_DNS_SERVER="8.8.8.8"

with open(RESOLV_CONF_FILE_PATH,"wb+") as f:
    f.write("search Home\n")
    f.write("nameserver {0}\n".format(GOOGLE_DNS_SERVER))

with open(RESOLV_CONF_FILE_PATH,"rb+") as f:
    print f.read()

Execute o script da seguinte forma:

chmod ug+x set_resolv_conf.py
./set_resolv_conf.py
    
por 01.03.2017 / 13:34