Ketika saya menjalankan apt-get update
mesin saya macet di:
100% [Connecting to security.ubuntu.com (2001:67c:1562::15)] [Connecting to archive.canonical.com (2001:67c:1360:8c01::16)]
Saya belum membuat perubahan pada sistem dan menggunakan jaringan rumah saya yang sebelumnya berfungsi dengan baik.
Saya tidak bisa menjelaskan mengapa itu beralih menggunakan IPv6.
Saya mengatur IPv6 ignore
untuk jaringan nirkabel:
Ouput dari 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
sumber
sumber
0:0:0:d5::/64
. Rentang ini terdaftar sebagai dicadangkan oleh IETF, sehingga jelas bukan awalan yang valid untuk menjadi iklan. Jika RA-nya sudah berhenti, mungkin tidak mungkin untuk mencari tahu, dari mana asalnya. Dalam hal itu yang dapat Anda lakukan adalah memulai kembali antarmuka jaringan dan masalahnya hilang. Jika RA masih dikirim, maka Anda dapat melihat paket capture untuk melihat dari mana MAC mereka berasal.apt-get
. Seandainyaapt-get
mengikuti RFC 6555, Anda tidak akan pernah melihat masalah.Jawaban:
Ini bekerja untuk saya, seizin Zach Adams ( https://zach-adams.com/2015/01/apt-get-cant-connect-to-security-ubuntu-fix/ ):
Buka /etc/gai.conf
Di bawah garis
Batalkan komentar pada baris berikut dengan menghapus
#
:sumber
Pengaturan IPv6 untuk jaringan diabaikan, tetapi menonaktifkan IPv6 melalui
/etc/sysctl.conf
berfungsi:Tambahkan baris berikut di bagian bawah
/etc/sysctl.conf
:Jalankan
sudo sysctl -p
untuk memuat ulang/etc/sysctl.conf
pengaturan.sumber
sysctl.conf
akhirnya akan menyebabkan masalah.Pendekatan yang lebih baik adalah menggunakan apt-get sebagai berikut alih-alih mengedit file gai.conf.
Jika Anda ingin membuat ini persisten, tambahkan saja alias untuk 'apt-get' di file bash Anda.
sumber
Solusi lain tidak membantu ... dalam kasus saya, saya membuat contoh aws ec2 Ubuntu 18.04 menggunakan
setelah mencoba semua solusi yang disarankan saya angkat tangan dan membunuh itu dan membuat contoh EC2 baru menggunakan
dan itu bekerja dengan baik ...
apt-get update && apt-get upgrade
bahagia sekarangsumber