Eu tenho um servidor Ubuntu 11.10 que acabei de instalar. Agora, se eu tentar fazer alguma coisa com apt-get
, ele tenta se conectar a archive.ubuntu.com
.. Ele permanece em [Connecting to archive.ubuntu.com (2001:67c:1360:8c01::1a)]
fase por cerca de 2 minutos, após os quais ele realmente começa a se comunicar e baixar coisas ...
Eventualmente ele sempre se conecta, mas espera na [Connecting to archive.ubuntu.com (2001:67c:1360:8c01::1a)]
fase toda vez por cerca de 2 minutos!
Não tive esse problema anteriormente no Ubuntu 11.10, logo após reinstalar o sistema operacional.
Alguma idéia sobre qual pode ser o problema?
Responder1
Eu resolvi isso em 12.10 editando/etc/gai.confe descomentando a linha:
#
# For sites which prefer IPv4 connections change the last line to
#
precedence ::ffff:0:0/96 100
Isso permite manter o IPv6 ativado, mas define a ordem de precedência para preferir o IPv4 ao IPv6.
Responder2
Solução:
Eu descobri o problema. Tive que desabilitar a conectividade IPv6, como apontou The Lord Of Time.
A execução do seguinte comando no Terminal informa se o IPv6 está habilitado ou não:
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
0
significa que está ativado, enquanto 1
significa que está desativado.
Para desabilitar o IPv6 no Terminal, digite o seguinte:
echo "#disable ipv6" | sudo tee -a /etc/sysctl.conf
echo "net.ipv6.conf.all.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
echo "net.ipv6.conf.default.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
echo "net.ipv6.conf.lo.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
Execute novamente o primeiro comando e deve ser 1
agora.
Responder3
Se você deseja apenas modificar o apt-get, você pode forçar o IPv4 com:
apt-get -o Acquire::ForceIPv4=true update
Para tornar a configuração persistente, crie o arquivo 99force-ipv4 em /etc/apt/apt.conf.d/.
sudoedit /etc/apt/apt.conf.d/99force-ipv4
Coloque o seguinte conteúdo nele:
Acquire::ForceIPv4 "true";
Salve o arquivo e pronto. Se você quiser forçar o IPv6, altere 4 para 6 no nome do arquivo e nas configurações. Para escolher entre um deles, teste com o método rápido e veja qual funciona melhor.