[Ubuntu] Отключаем IPv6 на сервере

Возникла потребность отключить использование IPv6 на одном из серверов под управлением Ubuntu Server 16.04.1. Задача довольно простая и легко выполнима в несколько команд. Необходим только доступ к серверу и выполнение команд от имени root’а.

Делается это следующим образом. Логинимся на сервер по ssh и получаем root.

1
2
ssh -p 22 user@server.example.com
sudo -s

Далее открываем в своем любимом редакторе файл /etc/sysctl.conf

1
vim /etc/sysctl.conf

и в самом конце файла пишем следующие строки:

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

После этого сохраняем изменения и примиряем их для всей системы:

1
sysctl -p

Результатом выполнения последней команды должен быть вывод в терминал этих строк:

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

Далее, чтобы убедиться что все хорошо выполним

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

И в терминале нам покажется единичка:

1
1

Это говорит о том, что все сделано правильно.

На этом все!

Опубликовано 12.08.2016 в 11:54 · Автор JTProg_ru · Ссылка
Рубрики: HOW-TO, Ubuntu, Шпаргалка · Теги: ,