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

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

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

Помогите мне настроить сервер так, чтобы,
1. либо сервер обращался к внешним сервисам по IPv4,
2. либо вообще отключить IPv6 и к чему это приведет,
3. либо другой менее болезненный вариант.
  • Вопрос задан
  • 7290 просмотров
Решения вопроса 1
TrueBers
@TrueBers
Гуглю за еду
Что-то не совсем понятно, что у вас там происходит, но, как я понимаю, нужно просто повысить приоритет IPv4 перед IPv6 при резолве имени? Если так, то отредактируйте файл /etc/gai.conf.
Если там уже есть закоментированые строки, раскоментируйте precedence ::ffff:0:0/96 100. Если нет - добавьте.
Отключить получение IPv6 адреса на интерфейсе можно через sysctl:
net.ipv6.conf.<interfacename>.disable_ipv6 = 1
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы