IPv6 без доступа к интернету - как исправить ошибку?

    Команда Simple-Server
    03.06.2026
    7 мин

    Материал подготовлен командой Simple-Server для администраторов VPS и выделенных серверов. Команды и пути проверяйте на тестовой машине перед production.

    Почему появляется ошибка IPv6

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

    • Сетевой провайдер не поддерживает IPv6.
    • Ошибка в конфигурации сети, инициированная пользователем.
    • Сбой при получении адреса IPv6.
    • Неверная конфигурация маршрутизатора или сервера DHCPv6.
    • Баги в драйверах или ядре.
    • Вмешательство стороннего ПО, например брандмауэров или антивирусов.
    • Неправильная работа SLAAC или отсутствие поддержки DHCPv6 в роутере.

    В Ubuntu и Windows эта ошибка чаще всего проявляется в виде невозможности открыть сайты через IPv6, несмотря на корректное IPv4-соединение. Почему не работает IPv6, зависит от конкретных ситуаций, которые мы разберем ниже.

    Проблема на стороне провайдера

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

    • Обратиться в техподдержку.
    • Уточнить поддержку IPv6-адресов.
    • Запросить обновление прошивки роутера (если предоставлен провайдером).
    • Проверить, активирована ли функция IPv6 в интерфейсе веб-админки роутера.

    Быстрая диагностика проблемы

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

    1. Проверьте наличие IPv6-адреса:

    Проверьте наличие IPv6-адреса:

    Если адрес отсутствует, проблема может быть в конфигурации сети или в отсутствии поддержки IPv6.

    1. Проверьте доступность внешнего IPv6-ресурса:

    Проверьте доступность внешнего IPv6-ресурса:

    1. Посмотрите текущий маршрут IPv6:

    Посмотрите текущий маршрут IPv6:

    1. Откройте командную строку (cmd) от имени администратора.

    2. Посмотрите полную конфигурацию сети:

    Откройте командную строку (cmd) от имени администратора.

    Посмотрите полную конфигурацию сети:

    1. Проверьте доступность IPv6-ресурса:

    Проверьте доступность IPv6-ресурса:

    netsh interface ipv6 show route

    Если отсутствует IPv6-адрес или маршрут, это указывает на проблемы с конфигурацией или поддержкой со стороны маршрутизатора.

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

    Способ 1: Перезагрузка оборудования

    Первое, что стоит попробовать — перезагрузить:

    1. маршрутизатор или точку доступа;
    2. компьютер с Ubuntu.

    Нередко проблема, связанная с IPv6 без доступа к интернету, решается после перезапуска сетевых соединений.

    Способ 2: Обновление драйверов сети

    В Ubuntu используется модульное ядро, поэтому драйверы часто обновляются через систему:

    • Проверьте модель сетевого адаптера:

    Проверьте модель сетевого адаптера:

    • Проверьте наличие обновлений:

    Проверьте наличие обновлений:

    sudo apt update && sudo apt upgrade

    Если используете облачные серверы (например, Simple-Server), убедитесь, что образы ОС актуальны. В Simple-Server можно использовать свежие образы Ubuntu с уже включенной поддержкой сетей IPv6.

    Способ 3: Сброс сетевых настроек

    1. Сделайте резервную копию текущей конфигурации:

    Сделайте резервную копию текущей конфигурации:

    sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bak

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

    1. Откройте файл конфигурации:

    Откройте файл конфигурации:

    sudo nano /etc/netplan/00-installer-config.yaml
    1. Очистите существующие настройки и задайте минимальную конфигурацию:

    Очистите существующие настройки и задайте минимальную конфигурацию:

    network: ethernets: eth0: dhcp4: true dhcp-identifier: mac version: 2
    1. Убедитесь, что файл имеет права доступа 600:

    Убедитесь, что файл имеет права доступа 600:

    sudo chmod 600 /etc/netplan/00-installer-config.yaml
    1. Примените изменения и выйти из редактирования файла, нажмите «Ctrl» + «X». Затем нажмите «Y», и подтвердите нажав «Enter».

    2. Примените изменения:

    Примените изменения и выйти из редактирования файла, нажмите «Ctrl» + «X». Затем нажмите «Y», и подтвердите нажав «Enter».

    Если при применении настроек возникает ошибка «Cannot call Open vSwitch: ovsdb-server.service is not running», то просто проигнорируйте ее.

    1. Перезагрузите систему для полного сброса:

    Перезагрузите систему для полного сброса:

    Способ 4: Отключение IPv6 (временное решение)

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

    Откройте терминал и создайте файл настроек модуля:

    sudo nano /etc/sysctl.d/99-disable-ipv6.conf

    Вставьте в этот файл следующие строки:

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

    Сохраните файл и примените изменения:

    После этого IPv6 будет отключен на всех интерфейсах.

    Если понадобится восстановить работу IPv6 — просто удалите или закомментируйте строки в файле /etc/sysctl.d/99-disable-ipv6.conf, затем снова выполните команду sudo sysctl --system и перезагрузите систему.

    Прежде чем перейти к конкретным способам решения проблемы с подключением IPv6 в Windows, необходимо разобраться в её причинах. Проблема может быть вызвана как временными неполадками в работе сетевого адаптера, так и более серьезными ошибками в настройке протокола IPv6.

    Способ 1: Перезапуск адаптера

    1. В разделе «Панель управления» перейдите в подраздел «Сеть и интернет». Далее выберите «Центр управления сетями» и откройте «Изменение параметров адаптера».

    2. Чтобы разорвать активное соединение, нажмите правой кнопкой мыши на нужный адаптер и выберите «Отключить». Затем снова нажмите правой кнопкой мыши и выберите «Включить».

    3. Проверьте состояние адаптера через командную строку:

    В разделе «Панель управления» перейдите в подраздел «Сеть и интернет». Далее выберите «Центр управления сетями» и откройте «Изменение параметров адаптера».

    Чтобы разорвать активное соединение, нажмите правой кнопкой мыши на нужный адаптер и выберите «Отключить». Затем снова нажмите правой кнопкой мыши и выберите «Включить».

    Проверьте состояние адаптера через командную строку:

    Способ 2: Удаление и повторная установка IPv6

    1. Откройте командную строку от имени администратора.

    2. Сбросьте текущую установку IPv6:

    Откройте командную строку от имени администратора.

    Сбросьте текущую установку IPv6:

    netsh interface ipv6 reset
    1. Перезагрузите систему для применения изменений.

    Перезагрузите систему для применения изменений.

    Способ 3: Ручная настройка IPv6

    1. Откройте «Панель управления», затем перейдите в раздел «Центр управления сетями» и выберите пункт «Изменение параметров адаптера».

    2. Нажмите правой кнопкой по подключению и выберите «Свойства».

    3. Дважды нажмите на «Протокол интернета версии 6 (TCP/IPv6)».

    4. Установите IP-адрес, шлюз и DNS вручную. Актуальные значения можно получить у провайдера.

    Откройте «Панель управления», затем перейдите в раздел «Центр управления сетями» и выберите пункт «Изменение параметров адаптера».

    Нажмите правой кнопкой по подключению и выберите «Свойства».

    Дважды нажмите на «Протокол интернета версии 6 (TCP/IPv6)».

    Установите IP-адрес, шлюз и DNS вручную. Актуальные значения можно получить у провайдера.

    • * Адрес: `2001:db8::1`
    * Шлюз: `2001:db8::ff` * DNS: `2606:4700:4700::1111`
    • Адрес: 2001:db8::1
    • Шлюз: 2001:db8::ff
    • DNS: 2606:4700:4700::1111

    Способ 4: Сброс сетевого стека

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

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

    Способ 5: Отключение IPv6

    1. Откройте редактор реестра:

    Откройте редактор реестра:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
    1. Создайте параметр типа DWORD (32-bit) с именем DisabledComponents и значением 0xFF.

    2. Перезагрузите компьютер.

    Создайте параметр типа DWORD (32-bit) с именем DisabledComponents и значением 0xFF.

    Альтернатива: В свойствах подключения снимите галочку с «Протокол интернета версии 6 (TCP/IPv6)».

    Отключение IPv6 может вызвать проблемы с современными приложениями и сервисами.


    Нужен сервер для практики? Арендуйте VPS/VDS в России — root-доступ, NVMe, DDoS-защита и поддержка 24/7.

    VPS для проекта

    VPS с root-доступом, NVMe и поддержкой 24/7 на Simple-Server.

    StarterVDS

    490

    в месяц

    1 ядро

    1 ГБ RAM

    20 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Безлимитный трафик
    Заказать VPS
    Рекомендуем

    PerformanceVDS

    1190

    в месяц

    2 ядра

    4 ГБ RAM

    60 ГБ NVMe

    • 1 IPv4
    • KVM
    • Root-доступ
    • Базовая DDoS-защита
    Заказать VPS

    Нужна другая конфигурация или чистый VPS без панели?

    Все тарифы VPS

    Похожие статьи, которые могут быть вам интересны