скидка 50% все планы, время ограничено. Начиная с $2.48/mo
осталось 8 минут
Безопасность и сеть

Как включить/отключить IPV6 в Ubuntu [4 быстрых шага]

Лили Карнелл By Лили Карнелл 8 минут чтения Обновлено 22 июля 2025 г.
отключить включить ipv6 ubuntu

Последняя версия интернет-протокола и его различные преимущества достаточно воодушевляют, чтобы научиться их использовать. Фундаментальный вопрос, который вы можете задать: с чего мне начать? Это легко; вы должны понять, как включить Ubuntu IPv6 (протокол Интернета версии 6) в качестве отправной точки. Для этого вы можете использовать это руководство, чтобы ознакомиться с каждым шагом включения IPv6 на сервере Ubuntu. Прежде чем идти дальше, нам следует проанализировать то, что мы знаем об IPv6 и его преимуществах.

Что такое IPv6?

IPv6 (интернет-протокол версииВариант 6) — это стандарт адресов Интернет-протокола (IP) следующего поколения, разработанный для развития и, в конечном итоге, замены IPv4. Всем устройствам, подключенным к Интернету, таким как компьютеры, мобильные телефоны, компоненты домашней автоматизации и датчики Интернета вещей, требуется несколько IP-адресов для связи между другими устройствами. В исходной системе IP-адресов, называемой IPv4, не хватает адресов из-за ее широкого использования из-за увеличения количества подключенных устройств. Чтобы узнать больше о различиях между IPv4 и IPv6, прочитайте: «IPv4 против IPv6: как IPv6 заменит IPv4

IPv6 против IPv4

Каковы преимущества IPv6?

IPv6 — это последняя версия интернет-протокола, которая работает аналогично IPv4; оба предоставляют уникальные IP-адреса, необходимые для связи устройств с доступом в Интернет. Но у него есть одно существенное отличие от IPv4: он использует 128-битный IP-адрес.

Вот основные преимущества IPv6:

  • Обеспечение автоконфигурации
  • Никаких конфликтов частных адресов
  • улучшенная многоадресная маршрутизация
  • Более простой формат заголовка
  • Упрощенная и более эффективная маршрутизация
  • Лучшее качество обслуживания (маркировка потоков)
  • Встроенная аутентификация и поддержка
  • предлагая гибкий выбор и расширения
  • Более управляемое администрирование (без DHCP)

Почему был введен IPv6?

IPv6 был создан специально для решения проблемы исчерпания адресного пространства. Даже в 1980-е годы профессионалы выражали обеспокоенность по поводу проблемы истощения ресурсов. Кроме того, вскоре после запуска адресации IPv4 возникли различные ограничения, такие как проблемы с масштабируемостью и возможностями.

Читайте также: Конфигурация DNS на MikroTik 

Как настроить IPV6 в Ubuntu

Вот пошаговое руководство, необходимое для включения Ubuntu IPv6 в вашей системе.

Шаг 1. Редактирование файла sysctl.conf

Первый шаг к настройке Ubuntu IPv6 это войти на сервер с помощью корневой доступ. После этого вам необходимо изменить некоторую информацию в файле sysctl.conf. Для этого введите файл в режим редактирования. В этом уроке мы будем использовать редактор vim; Обратите внимание: вы можете использовать любой редактор файлов, который вам нравится.

vim /etc/sysctl.conf

В конце файла необходимо добавить следующее:

net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.all.disable_ipv6 = 0

Теперь сохраните, а затем закройте файл.

Шаг 2. Редактирование файла интерфейсов

Еще один файл, который требует редактирования, — это файл интерфейсов по пути  /etc/сеть/. Прежде чем выполнять любое из этих действий, сначала сделайте резервную копию файла /etc/network/interfaces.

vim /etc/network/interfaces

Вам необходимо добавить следующую строку в файл интерфейсов:

iface eth0 inet6 static
pre-up modprobe ipv6
address IPv6-IP-Address
netmask 64
gateway IPv6-IP-Gateway-Address

Затем вы должны сохранить и выйти из файла интерфейсов. Обратите внимание, что вам необходимо обязательно заменить IPv6-IP-адрес и IPv6-IP-шлюз-адрес данными Ubuntu IPv6, которые были вам предоставлены.

Шаг 3. Перезапуск сетевой службы.

Третий шаг в включении IPv6-адреса Ubuntu на вашем сервере — это перезапуск сетевой службы, чтобы изменения вступили в силу.

service networking restart

 Шаг 4: проверка установки Ubuntu IPv6

Вы можете проверить, установлен ли правильный адрес IPv6 в вашей операционной системе Linux, используя следующую команду:

ifconfig eth0

Чтобы понять эти шаги, возьмите следующий пример:

eth0      Link encap:Ethernet  HWaddr 06:0c:6c:01:12:98

          inet-адрес: 103.25.202.165  Bcast: 103.25.202.255  Маска: 255.255.255.0

          inet6 адрес: fe80::40c:6cff:fe01:1298/64 Область:Ссылка

          inet6 адрес: 2400:c980:0:2::2/64 Область: глобальная

          UP BROADCAST РАБОТАЕТ MULTICAST  MTU: 1500  Метрика: 1

          Пакеты RX: 2505260, ошибки: 0, отброшено: 14, превышение: 0, кадр: 0

          Пакеты TX: 640650, ошибки: 0, отброшены: 0, перегружены: 0, оператор связи: 0

          коллизии: 0 txqueuelen: 1000

          Байты RX: 203319645 (203,3 МБ) Байты TX: 74852651 (74,8 МБ)

Обратите внимание на эту строку:

inet6 адрес: 2400:c980:0:2::2/64 Область: глобальная

Эта строка проверяет, отображается ли правильный IPv6-адрес.

Ubuntu-VPS Очевидный выбор

Большинство серверов под управлением Linux используют Ubuntu; почему не ты? Узнайте, почему все любят Ubuntu — приобретите оптимизированный Ubuntu VPS

Получите свой Ubuntu VPS

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

В этом разделе объясняется, как отключить протокол Ubuntu IPv6 в вашей системе. Это руководство немного сложное, поэтому обязательно обратите внимание на все детали. Теперь откройте терминал (CTRL+ALT+T) и приступим! Обратите внимание, что для большинства команд, которые вы будете вводить в терминале, вам понадобится root-права (sudo).

Первый метод: отключить IPv6 с помощью Sysctl

Давайте обсудим первый способ отключения IPv6 в вашей Ubuntu.

Шаг 1. Проверка IPv6-адреса Ubuntu

Во-первых, вам необходимо убедиться, что в вашей системе включен IPv6. Вы можете проверить свой IP-адрес в Ubuntu с помощью этой команды:

ip a

После выполнения приведенной выше команды вы увидите адрес IPv6, если он включен, как показано ниже:

IPv6-адрес Ubuntu включен
IPv6-адрес Ubuntu включен

Шаг 2. Использование команды sysctl

Теперь вам нужно использовать команду sysctl для отключения IPv6 в операционной системе Ubuntu:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1

Шаг 3: проверка процесса отключения Ubuntu IPv6 

Как и при включении IPv6 в Ubuntu, вы также должны убедиться, что он отключен правильно. Для этого введите следующую команду еще раз: 

ip a

Как и ниже, вы не должны видеть никаких записей IPv6, поскольку вы только что отключили Iv6 в своей системе.

отсутствие записи IPv6 в Ubuntu
отсутствие записи IPv6 в Ubuntu

Но обратите внимание; эти команды временно отключают IPv6 в вашей операционной системе Ubuntu. Другими словами, при следующей загрузке вашей системы ваш IPv6 снова будет включен. Чтобы сделать эту опцию постоянной, вы можете изменить /etc/sysctl.conf. Как и в предыдущих разделах, мы будем использовать vim для редактирования файла. Убедитесь, что у вас есть права администратора (используйте sudo):

Конфигурация Sysctl
Конфигурация Sysctl

В файл необходимо добавить следующие строки:

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

Чтобы настройки вступили в силу, используйте команду:

sudo sysctl -p

Если Ubuntu IPv6 по-прежнему включен после перезагрузки системы, необходимо создать файл /etc/rc.local и заполните его следующим. Обратите внимание, что делать это нужно с правами root.

#!/bin/bash
# /etc/rc.local
/etc/sysctl.d
/etc/init.d/procps restart

exit 0

На этом этапе вы должны использовать команду chmod, чтобы сделать файл исполняемым:

sudo chmod 755 /etc/rc.local

Эта команда вручную прочитает параметры ядра из файла конфигурации sysctl. Обратите внимание, что все это происходит во время загрузки.

Также читайте: Дебиан против Убунту

Второй метод: отключить IPv6 с помощью GRUB

Второй способ отключить Ubuntu IPv6 в вашей системе — настроить GRUB и передача параметров ядра во время загрузки. Вы должны отредактировать /etc/default/grub сделать это. Еще раз убедитесь, что у вас есть права администратора:

Конфигурация GRUB
Конфигурация GRUB

Теперь отредактируйте GRUB_CMDLINE_LINUX_DEFAULT и GRUB_CMDLINE_LINUX, чтобы отключить IPv6 при загрузке:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

Сохраните этот файл и выполните команду update-grub:

sudo update-grub

Теперь, когда вы используете этот метод, настройки должны сохраниться после перезагрузки.

Последняя мысль: настройка Ubuntu IPv6

Несмотря на то, что IPv6 введен для решения проблемы адресного пространства, он дает вам множество других преимуществ, в том числе предотвращение конфликтов частных адресов, улучшение многоадресной маршрутизации, лучшее качество обслуживания, встроенную аутентификацию, а также упрощенную и более эффективную маршрутизацию. Итак, очевидно, что важно знать, как включить IPv6 в Ubuntu. Как вы видели из этой статьи, Ubuntu — один из самых удобных для пользователя дистрибутивов Linux, который можно использовать во многих областях. Мы также рады предложить вам наши Ubuntu VPS, который оснащен надежным оборудованием и оптимизирован для того, чтобы вы могли максимально эффективно использовать функциональные возможности Ubuntu.

Часто задаваемые вопросы

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

Вообще говоря, настройка IPv6 в Ubuntu состоит из трех шагов: вам необходимо отредактировать файл sysctl.conf, файл интерфейсов и перезапустить сетевую службу.

Что произойдет, если я включу IPv6?

IPv6 может предоставить вам множество преимуществ, включая поддержку большего количества устройств, лучшую безопасность и более эффективные соединения. Несмотря на то, что некоторые старые программы могут работать не так, как хотелось бы, большая часть вашей сети должна работать нормально с включенным IPv6.

Как мне найти свой IPv6-адрес в Linux?

Вот две общие инструкции Unix для определения вашего IPv6-адреса и маршрута по умолчанию:

  1. Запустите ifconfig -a и найдите инет6 чтобы увидеть ваши IPv6-адреса.
  2. Запустите netstat -nr и найдите inet6 или Internet6 или подобные слова, чтобы найти часть IPv6; затем найдите default или :: или ::/0 .

Повысит ли IPv6 скорость интернета?

Некоторые поставщики веб- и облачных услуг измеряли скорость IPv6 и IPv4. Результаты показывают, что веб-сайты загружаются на 5 % быстрее в среднем и на 15 % быстрее для 95 %-го процентиля на IPv6, чем на IPv4. Это означает, что тем, кто стремится к высокой скорости, лучше использовать IPv6.

Делиться

Еще из блога

Продолжайте читать.

Изображение заголовка Cloudzy для руководства MikroTik L2TP VPN, на котором показан ноутбук, подключающийся к серверной стойке через светящийся сине-золотой цифровой туннель со значками щита.
Безопасность и сеть

Настройка MikroTik L2TP VPN (с IPsec): Руководство по RouterOS (2026 г.)

В этой настройке MikroTik L2TP VPN L2TP управляет туннелированием, а IPsec — шифрованием и целостностью; их объединение дает вам совместимость с собственным клиентом без стороннего устаревания.

Рекса СайрусРекса Сайрус 9 минут чтения
Окно терминала, отображающее предупреждающее сообщение SSH об изменении идентификации удаленного хоста, с заголовком «Руководство по исправлению» и фирменным знаком Cloudzy на темно-бирюзовом фоне.
Безопасность и сеть

Предупреждение: идентификация удаленного хоста изменилась и как это исправить

SSH — это безопасный сетевой протокол, который создает зашифрованный туннель между системами. Он остается популярным среди разработчиков, которым необходим удаленный доступ к компьютерам без необходимости использования графического адаптера.

Рекса СайрусРекса Сайрус 10 минут чтения
Иллюстрация руководства по устранению неполадок DNS-сервера с предупреждающими символами и синим сервером на темном фоне для ошибок разрешения имен Linux
Безопасность и сеть

Временный сбой в разрешении имени: что это значит и как исправить?

При использовании Linux вы можете столкнуться с временной ошибкой разрешения имен при попытке получить доступ к веб-сайтам, обновить пакеты или выполнить задачи, требующие подключения к Интернету.

Рекса СайрусРекса Сайрус 12 минут чтения

Готовы к развертыванию? От $2,48 в месяц.

Независимое облако, с 2008 г. AMD EPYC, NVMe, 40 Гбит/с. 14-дневный возврат денег.