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