Как отключить IPv6 в Ubuntu 14.04?

Я использую Ubuntu 14.04. И я сделал следующее для отключения ipv6.

Я имею открытый /etc/sysctl.conf использование gedit и вставьте следующие строки в конце sysctl.conf.

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

Но когда я проверяю его использование после команды,

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

Я получаю результат как '0' (т.е. все еще Включенный). Помогите мне отключить ipv6, так, чтобы я мог использовать hadoop.

Я следовал инструкциям из этой ссылки.

131
задан 20 November 2015 в 10:08

3 ответа

Для отключения ipv6 необходимо открыть /etc/sysctl.conf использование любого текстового редактора и вставить следующие строки в конце:

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

, Если ipv6 все еще не отключен, то проблема состоит в том, что sysctl.conf все еще не активируется.

Для решения этого откройте терминал ( Ctrl + Высокий звук + T ) и введите команду,

sudo sysctl -p

Вы будете видеть это в терминале:

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

После этого, если Вы работаете:

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6

Это сообщит:

1

, Если Вы видите 1, ipv6 был успешно отключен.

219
ответ дан 22 November 2019 в 22:54

Вы могли бы хотеть отключить его прямо от начальной загрузки. С этой целью откройте /etc/default/grub с Вашим любимым текстовым редактором с корневым доступом (возможно sudo vi /etc/default/grub.

В этом файле, найдите эту строку:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

и изменение это к:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"

Сохранили файл и обновляют личинку путем выполнения:

sudo update-grub

Монетный двор =============================
19 и Ubuntu 18.04:

на Монетном дворе 19 это было бы "xed admin:///и т.д./значение по умолчанию/копать" и возможно на Ubuntu 18.04 "gedit admin:///и т.д./значение по умолчанию/копать" для получения редактора GUI для того, чтобы сделать редактирования в файл. Остальная часть шагов будет тем же.

16
ответ дан 22 November 2019 в 22:54

В дополнение к ответу Ross Rogers выше Вас должен добавить:

sudo nano /etc/init/scip.conf

# description "Start sysctl at boot"

description "sysctl"

start on runlevel [2345]
stop on runlevel [016]

console log

respawn
respawn limit unlimited

exec /sbin/sysctl -p
-2
ответ дан 22 November 2019 в 22:54

Другие вопросы по тегам:

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