Задать вопрос

Сервер Debian. Как отключить\настроить ipv6?

Доброго времени суток, господа хорошие,

у сервера hetzner.de есть поддержка ipv6 помимо ipv4.
Сервер обращается к сервису в котором забит IP вида 123.45.67.89
Однако, сервис определяет не 4 версию IP, а 6 и поэтому выдает ошибку, о том что IP неправильный.
Случилось такое изменение совсем недавно, от чего не понятно, сам IP я не настраивал. Видимо сервер сам решил теперь как ipv6 обращаться к сторонним ресурсам.

Помогите мне настроить сервер так, чтобы,
1. либо сервер обращался к внешним сервисам по IPv4,
2. либо вообще отключить IPv6 и к чему это приведет,
3. либо другой менее болезненный вариант.
  • Вопрос задан
  • 7526 просмотров
Подписаться 5 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Сетевая Академия ЛАНИТ
    Административное управление Linux
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 4. Диагностика и устранение неполадок в Linux (Линукс)
    1 день
    Далее
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
Решения вопроса 1
TrueBers
@TrueBers
Гуглю за еду
Что-то не совсем понятно, что у вас там происходит, но, как я понимаю, нужно просто повысить приоритет IPv4 перед IPv6 при резолве имени? Если так, то отредактируйте файл /etc/gai.conf.
Если там уже есть закоментированые строки, раскоментируйте precedence ::ffff:0:0/96 100. Если нет - добавьте.
Отключить получение IPv6 адреса на интерфейсе можно через sysctl:
net.ipv6.conf.<interfacename>.disable_ipv6 = 1
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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