LINUX.ORG.RU
ФорумAdmin

Как отключить ipv6

 ,


0

2

Как же все таки отключить этот поганый ipv6 в debian 9? Почему все идет через ipv6(exim, ping, apt-get), можно ли сделать чтобы по умолчанию все шло через обычный ipv4?

Делал:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1


Не помогает.

Помогает только если убрать адреса с сетевой
ip addr del fe50::a1bf:2ff:fe17:87dc/64 dev eth0

Неужели это единственное решение?! У провайдера нельзя тоже удалить эти адреса(dhcp). Прописывать статичный IP как то неохота...

★★★★
Ответ на: комментарий от gobot

или гугл в спам посылает

А, настраивай правильно почтовик. Развелось тут... Я бы и по IPv4 так делал, если б мы гуглом были. :-)

AS ★★★★★
()
Ответ на: комментарий от gobot

Если у вас есть реальные ipv6, запихайте их в свой почтовый домен как AAA в дополнение к A и всё ништяк будет. А для гугла DKIM нужен, он без него кого попало в спам засунет.

slapin ★★★★★
()
Ответ на: комментарий от slapin

Ну или посылать всё через вышестоящий почтовик.

slapin ★★★★★
()
Ответ на: комментарий от gobot

гм, тогда уж /proc/sys/net/ipv6/conf/all/disable_ipv6

Собственно проблема в том, что загрузка модуля ipv6 происходит относительно поздно и все sysctl про ipv6 которые были сделаны до загрузки модуля просто игнорируются.

Есть радикальный способ - удалить файл модуля ipv6

Более гуманный - указать disable_ipv6=1 параметром ядра или параметром при загрузке модуля (см. modprobe)

Смотри документацию ядра Documentation/admin-guide/kernel-parameters.txt и Documentation/networking/ipv6.txt

vel ★★★★★
()

Запрети на уровне ip6tables, и гибче получается и проще.

anonymous
()
Ответ на: комментарий от gobot

Почта не работает если он включен вообще или гугл в спам посылает

«не работает вообще» — это не диагностика. Что именно не работает?

Про Gmail вам верно сказали, наверняка IPv6 адрес не имеет обратного DNS и/или не указан в качестве доверенного SPF и письмо не имеет валидной DKIM подписи. Разумнее поправить это, а не выключать IPv6.

ivlad ★★★★★
()

Любой $говно_провейдер_нейм этой страны, ты?

anonymous
()

У меня на тестовом Deb9 в /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
Только что еще раз проверил, все работает.
Может какой-нибудь NM «развлекается»(у меня его нет)?

Не совсем в тему но не забывать про /var/lib/dhcp даже если dhcp сервак работать не будет и v6 разрешен, адрес не просроченной лизы оттуда возьмут.

anc ★★★★★
()
Ответ на: комментарий от zgen

у меня проблема - как бы IPv6 достать, а тут...

Это да. Сам жду который год «обещаний» от некоторых провов что завезут, да все не завозят. А использование тунелей не всегда айс. Так что иногда приходиться отключать v6.
В вариантах для совсем белого смысла не вижу в отключении.
А вот при костылестроении иногда бывает нужно.
Т.е. оба варианта в жизни имеют место быть. ТС задал вопрос как отключить v6, видимо ему надо.

anc ★★★★★
()
Ответ на: комментарий от slapin

Луддиты IPv6

+1, надо разбираться с IPv6 а не бездумно его выключать при первой же проблеме, имхо.

LeNiN ★★
()
Ответ на: комментарий от slapin

Увы, от него пока больше проблем.
Давеча до api одной немаленькой конторки достучаться не удалось по ipv6, с той стороны не то что решать проблему не собирались, долго понять не могли, чего от них хотят.

wxw ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.