GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Überzeugen Sie Apt-get *nicht*, die Ipv6-Methode zu verwenden?

Der ISP, bei dem ich arbeite, richtet ein internes IPv6-Netzwerk ein, um sich schließlich mit dem IPv6-Internet zu verbinden. Infolgedessen versuchen nun mehrere der Server in diesem Netzwerk standardmäßig, sich über seine IPv6-Adresse mit security.debian.org zu verbinden, wenn apt-get update ausgeführt wird , und das führt dazu, dass ich immer auf eine lange Zeitüberschreitung warten muss, wenn ich Updates jeglicher Art herunterlade.

Gibt es eine Möglichkeit, apt anzuweisen, entweder IPv4 zu bevorzugen oder IPv6 vollständig zu ignorieren?

Akzeptierte Antwort:

Fügen Sie -o Acquire::ForceIPv4=true hinzu beim Ausführen von apt-get .

Wenn Sie die Einstellung dauerhaft machen möchten, erstellen Sie einfach /etc/apt/apt.conf.d/99force-ipv4 und setzen Sie Acquire::ForceIPv4 "true"; darin:

echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4

Konfigurationsoptionen Acquire::ForceIPv4 und Acquire::ForceIPv6 wurden zu Version 0.9.7.9~exp1 hinzugefügt (siehe Fehler 611891), der seit Ubuntu Saucy (veröffentlicht im Oktober 2013) und Debian Jessie (veröffentlicht im April 2015) verfügbar ist.


Linux
  1. So verwenden Sie den Su-Befehl unter Linux

  2. [Leitfaden] apt vs. apt-get-Befehle und welcher ist zu verwenden?

  3. Wann und warum sollte ich Apt-get Update verwenden?

  4. Sollte ich Apt oder Apt-get In Shell Scripting verwenden?

  5. Aktualisieren Sie Certbot, um die neueste Validierungsmethode (ACME EOL!)

Verwenden Sie Emojis im Mac-Stil unter Linux

Warum ich rxvt als Terminal verwende

So verwenden Sie den Apt-Get-Befehl unter Linux

So zwingen Sie Wget, eine IPv4- oder IPv6-Verbindung zu verwenden

Apt vs. Apt-get-Befehle erklärt:Welchen verwenden?

So verwenden Sie apt-get reinstall unter Debian und Ubuntu