Wenn ich apt-get update
auf meiner Maschine laufe, bleibt sie stecken bei:
100% [Connecting to security.ubuntu.com (2001:67c:1562::15)] [Connecting to archive.canonical.com (2001:67c:1360:8c01::16)]
Ich habe in letzter Zeit keine Änderungen am System vorgenommen und verwende mein Heimnetzwerk, das zuvor einwandfrei funktioniert hat.
Ich kann nicht erklären, warum es auf IPv6 umgestellt hat.
Ich habe IPv6 ignore
für das drahtlose Netzwerk eingestellt:
Ausgabe von ip addr
:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: mlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 4c:0b:be:22:0a:b4 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.106/24 brd 192.168.2.255 scope global dynamic mlan0
valid_lft 1814086sec preferred_lft 1814086sec
inet6 ::d5:b551:28db:2789:225/64 scope global temporary dynamic
valid_lft 604483sec preferred_lft 85483sec
inet6 ::d5:4e0b:beff:fe22:ab4/64 scope global mngtmpaddr dynamic
valid_lft 604779sec preferred_lft 86379sec
inet6 fe80::4e0b:beff:fe22:ab4/64 scope link
valid_lft forever preferred_lft forever
networking
apt
15.04
ipv6
Pabi
quelle
quelle
0:0:0:d5::/64
. Dieser Bereich wird von der IETF als reserviert aufgeführt, sodass dies definitiv kein gültiges Präfix für Werbung ist. Wenn diese RAs bereits gestoppt haben, kann es unmöglich sein, herauszufinden, woher sie kamen. In diesem Fall müssen Sie nur die Netzwerkschnittstelle neu starten, und das Problem ist behoben. Wenn die RAs noch gesendet werden, können Sie anhand einer Paketerfassung feststellen, von welchem MAC sie stammen.apt-get
. Wenn Sieapt-get
RFC 6555 gefolgt wären, hätten Sie nie ein Problem bemerkt.Antworten:
Dies funktionierte für mich mit freundlicher Genehmigung von Zach Adams ( https://zach-adams.com/2015/01/apt-get-cant-connect-to-security-ubuntu-fix/ ):
Öffne /etc/gai.conf
Unter der Linie
Kommentieren Sie die folgende Zeile aus, indem Sie das entfernen
#
:quelle
Die IPv6-Einstellungen für das Netzwerk wurden ignoriert, das Deaktivieren von IPv6 über
/etc/sysctl.conf
funktionierte jedoch:Fügen Sie die folgenden Zeilen am Ende von hinzu
/etc/sysctl.conf
:Führen Sie aus
sudo sysctl -p
, um die/etc/sysctl.conf
Einstellungen neu zu laden .quelle
sysctl.conf
letztendlich Probleme verursachen wird.Ein besserer Ansatz ist, apt-get wie folgt zu verwenden, anstatt die Datei gai.conf zu bearbeiten.
Wenn Sie dies dauerhaft machen möchten, fügen Sie einfach einen Alias für 'apt-get' in Ihre Bash-Datei ein.
quelle
Andere Lösungen haben nicht geholfen ... in meinem Fall habe ich eine aws ec2-Instanz mit Ubuntu 18.04 erstellt
nachdem ich alle vorgeschlagenen lösungen ausprobiert hatte, warf ich meine hände hoch und tötete das und erstellte eine neue ec2-instanz mit
und es hat gut funktioniert ...
apt-get update && apt-get upgrade
bin jetzt glücklichquelle