Gubinsoft Solutions » Программное обеспечение » Отключение IPv6 при обновлениях через apt

Отключение IPv6 при обновлениях через apt

11 августа 2021, Среда
56
Интернет-провайдеры настраивают внутреннюю сеть IPv6 в рамках подготовки к окончательному подключению к Интернету IPv6. В результате несколько серверов в этой сети теперь пытаются подключиться к security.debian.org по умолчанию через свой IPv6-адрес при запуске apt-get update, и это приводит к необходимости ждать длительного тайм-аута всякий раз, когда пользователи загружают обновления любого рода.
Есть ли способ сказать apt, что он либо предпочитает IPv4, либо вообще игнорирует IPv6?
Оказывается, есть.
При запуске apt-get достаточно добавить параметр -o Acquire::ForceIPv4=true к команде.
То есть установка будет выглядеть так:
apt-get full-upgrade -y -o Acquire::ForceIPv4=true
Небольшое отклонение от темы: я советую при обновлении использовать именно full-upgrade вместо upgrade или dist-upgrade. Команда full-upgrade подтягивает все нужные зависимости в отличии от двух других команд.
Если вы хотите сделать настройку постоянной, просто создайте файл /etc/apt/apt.conf.d/99force-ipv4 и добавьте в него параметр Acquire::ForceIPv4 "true";:
echo 'Acquire::ForceIPv4 "true";' | sudo tee /etc/apt/apt.conf.d/99force-ipv4
Обсудить

Читайте также:

Как добавить IPv6 на сервер
30 июня 2021, Среда
Как добавить IPv6 на сервер
Установка curl из исходников на Linux
21 июня 2021, Понедельник
Установка curl из исходников на Linux
Кроссгрейд Debian
01 апреля 2021, Четверг
Кроссгрейд Debian
Установка Pterodactyl на Debian 10 (этап 1)
12 июля 2021, Понедельник
Установка Pterodactyl на Debian 10 (этап 1)
Прокомментировать
Кликните на изображение чтобы обновить код, если он неразборчив
Партнеры
Yandex Cloud
OVH
Equinix
Reg.ru

Тут временно нет ничего

Автору в течение месяца будет лень что-то делать