web-dev-qa-db-fra.com

Pourquoi apt-get update ne parvient-il pas à se connecter à dl.google.com?

Mon Ubuntu est 14.04.

J'essaie de mettre à jour mes paquets en:

Sudo apt-get update

Puis il s'est collé à

100% [Connecting to dl.google.com (203.208.40.46)]

pendant plusieurs minutes. C'est assez énervant.

J'essaie de définir un délai d'attente pour les connexions Comment réduire le temps d'attente pour les mises à jour du référentiel .

Après plusieurs secondes, il échoue et met fin au processus.

Err http://dl.google.com stable InRelease                               

Err http://dl.google.com stable Release.gpg       
  Cannot initiate the connection to dl.google.com:80 (2401:3800:4002:802::1005). - connect (101: Network is unreachable) [IP: 2401:3800:4002:802::1005 80]
Reading package lists... Done
W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/InRelease  

W: Failed to fetch http://build.openvpn.net/debian/openvpn/stable/dists/trusty/InRelease  

W: Failed to fetch http://build.openvpn.net/debian/openvpn/stable/dists/trusty/Release.gpg  Unable to connect to build.openvpn.net:http:

W: Failed to fetch http://ppa.launchpad.net/neovim-ppa/stable/ubuntu/dists/trusty/main/binary-AMD64/Packages  404  Not Found

W: Failed to fetch http://ppa.launchpad.net/neovim-ppa/stable/ubuntu/dists/trusty/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg  Cannot initiate the connection to dl.google.com:80 (2401:3800:4002:802::1005). - connect (101: Network is unreachable) [IP: 2401:3800:4002:802::1005 80]

W: Some index files failed to download. They have been ignored, or old ones used instead.

Je suis en Chine. J'ai un proxy système Shadowsocks SOCKS5 et OpenVPN se connectant au même serveur VPS. J'ai essayé de les éteindre séparément et ensemble, mais cela n'a pas fonctionné.

Je me demande pourquoi cela se produit et comment puis-je y faire face?

---mise à jour---

Je pourrais télécharger le fourni par @JonasCz.

2
Ssuching Yu

Lorsque j'ai ce problème, je désactive IPv6 dans Ubuntu et cela résout le problème. Pour ce faire, procédez comme suit:

Pour désactiver IPv6, vous devez ouvrir /etc/sysctl.conf à l'aide de n'importe quel éditeur de texte et ajouter les lignes suivantes à la fin:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Si IPv6 est toujours activé, le problème est que sysctl.conf n'est toujours pas activé.

Dans ce cas, ouvrez un terminal (Ctrl+Alt+T) et tapez la commande:

Sudo sysctl -p

La sortie sera très similaire à ces 3 lignes:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Après cela, exécutez:

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

Si vous voyez 1 dans la sortie, IPv6 a bien été désactivé.

1

J'espère que cela t'aides.

3
galoget