Страница 1 из 1

Linux Debian, Отключение ipv6, Disable IPv6

Добавлено: 24 авг 2016, 21:40
xor
Как отключить протокол ipv6 в Debian.
Порой есть острая необходимость выключить ipv6 на машине с линуксом. Это может быть роутер, прокси сервер, почтовый релей, что-то еще, созданное на базе Linux. И возникают ситуации, когда хочется, чтоб ipv6 не мозолил глаза.
Выключаем его, к чертям собачим. (все манипуляции с привилегиями рута)

SysCtl
1. Файл /etc/sysctl.conf
Добавляем/меняем опции:

Код: Выделить всё

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.<интерфейс>.disable_ipv6 = 1
после чего sysctl -p или reboot, если решили на этом шаге закончить.

Modprobe
2. Файл /etc/modprobe.d/aliases.conf
Если файла нет - создаем. Добавляем/меняем опции:

Код: Выделить всё

alias net-pf-10 ipv6 off
alias ipv6 off
3. Файл /etc/modprobe.d/blacklist.conf
Если файла нет - создаем. Добавляем/меняем опции:

Код: Выделить всё

blacklist ipv6
GRUB
3. Файл /etc/default/grub
Если файла нет - ... неа, не создаем, у вас или не граб, или вообще не линукс, ну или ищите куда его дели.
Ищем опцию GRUB_CMDLINE_LINUX_DEFAULT="<options>" и добавляем туда вот так:

Код: Выделить всё

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 <options>"
после чего update-grub

В конце всего reboot.
Ура, IPv6 нам больше не друг, не враг, и вообще никак.