Ubuntu 16.04: Не удается обновить пакеты из-за адреса IPv6 [дубликат]

У меня свежая установка Ubuntu Server 16.04 LTS (Xenial Xerus).

Я добавил это в / etc / network / interfaces , чтобы назначить адрес IPv4:

auto enp2s0
iface enp2s0 inet static
 address 192.168.1.100
 netmask 255.255.255.0
 gateway 192.168.1.1

Однако интерфейс также получает IPv6. Я не знаю, откуда это. В этой сети не должно быть IPv6, но я не могу отрицать возможность того, что какое-то устройство пытается присвоить IP-адреса, поэтому я не включил DHCP.

Кажется, теперь это вызывает AAAA вместо поиска A, что не позволяет мне выполнить apt-get update :

Cannot initiate the connection to th.archive.ubuntu.com:80 (2001:3c8:9009:81::101:34). - connect (101: Network is unreachable) [IP: 2001:3c8:9009:81::101:34 80]

Что делать?

1
задан 6 May 2017 в 11:39

1 ответ

Обновление:

, Так как Вы выполняете Сервер Ubuntu, затем, см. Отключать IPv6 в единственном интерфейсе . И, Вы также захотите добавить серверы имен DNS к своему файлу интерфейсов.

<час>

при выполнении стандартной Ubuntu, затем удалите изменения в /etc/network/interfaces и установите стандартный профиль сетевого соединения для использования DHCP для установки адреса (или вручную установить адрес, если Вы должны), и серверы DNS (разделенный запятыми список), на вкладке IPv4, и установите свою вкладку IPv6 на Ignore...

enter image description here enter image description here

можно также попробовать другой сервер вместо th.archive.ubuntu.com.

1
ответ дан 7 December 2019 в 15:36

Другие вопросы по тегам:

Похожие вопросы: