Быстрый старт Сеть Обновлено 6 мин Windows, Android, Linux

Shadowsocks и IPv6: как проверить маршрут, DNS и возможные утечки

При активном IPv6 приложение может выбрать маршрут, отличный от ожидаемого IPv4. Проверьте ответы DNS и маршрут каждого семейства адресов отдельно.

IPv6DNSмаршрутShadowsocks
IPv4 и IPv6 могут выбрать разные сетевые маршруты при одном профиле
Проверяйте оба семейства адресов отдельно.
Содержание
КороткоПри активном IPv6 приложение может выбрать маршрут, отличный от ожидаемого IPv4. Проверьте ответы DNS и маршрут каждого семейства адресов отдельно.

Почему IPv4-теста недостаточно

Устройство может получить и A-, и AAAA-ответ для одного домена. Если клиент или правило маршрутизации покрывает только IPv4, приложение способно выбрать IPv6-путь мимо ожидаемого профиля. Это не всегда «утечка»: иногда приложение по замыслу должно идти напрямую. Сначала зафиксируйте ожидаемую политику для каждого семейства адресов.

Проверка DNS и маршрута

DNS-ответы и маршруты IPv4 и IPv6 сравниваются по отдельности
Один тест внешнего адреса не покрывает все маршруты устройства.
  1. Убедитесь, что сеть действительно выдаёт устройству IPv6-адрес и маршрут.
  2. Проверьте, какие A и AAAA записи получает тестовый домен через текущий DNS.
  3. Сравните внешний адрес при активном и отключённом клиенте отдельно для IPv4 и IPv6.
  4. Проверьте правила исключений и приложения, которые обходят системный прокси.

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

Если IPv6 идёт не тем путём

Сверьте поддержку IPv6 у локального клиента, его DNS-режим, серверный endpoint и правила маршрутизации. Не отключайте IPv6 на всей ОС как первое «исправление»: это может скрыть ошибку и сломать локальные сервисы. Если ваша политика допускает прямой IPv6, объясните это пользователю; если нужен прокси для обоих семейств, настройте совместимый режим и перепроверьте.

Базовые симптомы DNS разобраны в материале по ошибкам DNS, но эта страница посвящена именно различию IPv4 и IPv6.

Проверено на практике

  • Дата проверки: 2026-09-29
  • Среда: Сверено с указанными первоисточниками; реальное устройство не тестировалось
  • Версии: Зависит от версии клиента и ОС

Мини-чеклист

  • Определить ожидаемый маршрут IPv4 и IPv6
  • Проверить наличие AAAA-ответа
  • Измерить внешний адрес по обоим семействам
  • Проверить исключения приложений
  • Повторить тест после изменения одного правила

Частые ошибки

  • Считать IPv4-тест проверкой IPv6
  • Отключать IPv6 вместо диагностики
  • Публиковать полный профиль в отчёте

Источники и документация

FAQ

IPv6 всегда опасен для Shadowsocks?

Нет. Риск возникает при несоответствии фактического маршрута вашей политике; его нужно проверять отдельно.

Хотите перейти сразу к рабочему доступу?

Если сценарий уже ясен и не хочется проходить все шаги вручную, оформите доступ и проверьте подключение на своем устройстве.

Получить доступ

Дальше по теме

Связанные статьи