Я знаю, что в вики есть запись http://wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6, которая показывает, как отключить IPv6 в Debian Squeeze, но это ядро 2.6. *.
А как насчет 3.2. * Ядер под управлением Wheezy?
Я знаю, что в вики есть запись http://wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6, которая показывает, как отключить IPv6 в Debian Squeeze, но это ядро 2.6. *.
А как насчет 3.2. * Ядер под управлением Wheezy?
/sys/module/ipv6/parameters/disable_ipv6
но/etc/sysctl.d/disableipv6.conf
Ответы:
Если вы это сделаете
sysctl -p
, перезагрузка не требуется. Это сработало для меня, но я предпочитаю хранить параметры в одном файле, поэтому я поместил строку выше вsysctl.conf
файл.Просто чтобы быть уверенным, я поставил строку о каждом устройстве, поэтому мое решение добавляет следующие строки
/etc/sysctl.conf
:источник
net.ipv6.conf.all.disable_ipv6 = 1
достаточно? По крайней мере, он сделал трюк для всех интерфейсов на моей машине.net.ipv6.conf.all.disable_ipv6
не работало; добавление явной строки для моего адаптера добилось цели!net.ipv6.conf.all.disable_ipv6
; пришлось использовать строку, специфичную для моего адаптера, например так:net.ipv6.conf.enp6s0.disable_ipv6 = 1
Отключение IPv6 в более новых системах работает так же, как описано в вики Debian:
Имейте в виду, что, какие бы проблемы у вас ни возникали, это должно быть абсолютным последним средством после того, как вы исчерпали все другие варианты решения проблемы. IPv6 не является обязательным, и вам придется включить его рано или поздно.
источник