Не получается полностью запретить ipv6

Автор xenarchibal, 07 мая 2018, 16:41:23

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

xenarchibal

Hi, All!

Имеется:
Debian stretch

$ uname -a
Linux vg 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1 (2018-04-29) x86_64 GNU/Linux


$ cat /etc/sysctl.conf |grep ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.enp3s0.disable_ipv6 = 1

$ cat /etc/default/grub | grep ipv6
GRUB_CMD_LINE_LINUX="ipv6.disable=1"

$ sudo update-grub2

после перезагрузки ipv6 все равно работает

$ sudo ifconfig
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.153  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::f66d:4ff:feef:68c5  prefixlen 64  scopeid 0x20<link>
        ether f4:6d:04:ef:68:c5  txqueuelen 1000  (Ethernet)
        RX packets 10065  bytes 11155822 (10.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5885  bytes 1433475 (1.3 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

в чем может быть проблема, почему не удается полностью запретить IPv6 протокол?

Ogis1975

Параметры в ядро добавляли? В другие сетевые нитерфесы добавляли параметр?
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

xenarchibal

Цитата: Ogis1975 от 07 мая 2018, 16:54:00
Параметры в ядро добавляли? В другие сетевые нитерфесы добавляли параметр?

Спасибо за наводку. У меня в /etc/default/grub ошибка была.

GRUB_CMD_LINE_LINUX="ipv6.disable=1"

заменил на

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"

и все заработало как надо.