Постоянно отключите IPv6 для данного интерфейса?

nautilus -q

или

killall nautilus

Если nautilus посреди выполнения чего-то, что необходимо использовать первую команду, как это позволяет nautilus выходить корректно. Вторая команда только "завершается" nautilus таким образом, если вызвано посреди, например, копия/операция пересылки Вы могли бы закончить с поврежденными данными.

5
20.03.2017, 12:04
1 ответ

Во-первых, редактируйте / etc / default / grub и найдите строку:

GRUB_CMDLINE_LINUX=""

и измените строку, чтобы сказать это вместо этого (это полностью отключит IPv6):

GRUB_CMDLINE_LINUX="ipv6.disable=1"

. В качестве альтернативы, чтобы оставить функционал стека IPv6, но для отключения Назначение адресов IPv6 Вы можете использовать следующую опцию:

GRUB_CMDLINE_LINUX="ipv6.disable_ipv6=1"

Наконец, запустите:

sudo update-grub

и перезагрузите, чтобы применить изменения.

Это отключит IPv6 на уровне ядра, чтобы он никогда не включен от Get-Go.


Кроме того, после выполнения следующих изменений в /etc/sysctl.conf

net.ipv6.conf.eth0.disable_ipv6 = 1

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

sudo sysctl -p

Наконец, если использовать опцию, чтобы отключить IPv6 в Sysctl.conf, вы Необходимо также убедиться, что IPv6 прокомментирован в / etc / hosts. Смотрите здесь https://wiki.archlinux.org/index.php/ipv6#disable_fpunnality

8
27.01.2020, 20:36

Теги

Похожие вопросы