Стабильный релиз · 17.09.2026

Tunnel 0.19.1

Описание получено из официального GitHub Release и очищено allowlist-санитайзером перед отображением.

Tunnel 0.19.1#

Это исправляющее обновление для Tunnel 0.19.0. Мы сосредоточились на проблемах, найденных после выпуска: запуске личных WireGuard/AmneziaWG-серверов, лишних переключениях Smart Connect, сохранности нод подписок, учёте дневной квоты Free и работе продвинутых сетевых настроек.

Главное#

WireGuard, AmneziaWG и личные серверы#

  • Исправили запуск личных WireGuard и AmneziaWG: эти конфигурации больше не проходят неподходящую TCP- или Xray-проверку и запускаются собственным ядром.
  • После создания TUN приложение проверяет реальную работу маршрута. Если конкретный сервер не отвечает, ошибка относится к нему, а автоматическое переключение выполняется только по установленным правилам.
  • Добавили импорт ссылок vpn:// с конфигурацией AmneziaWG, которые выдают некоторые панели. Содержимое полностью проверяется перед сохранением; повреждённая ссылка не заменяет рабочую конфигурацию.
  • Настройка совместимости личных конфигураций заменена на более точный режим «Медленная проверка Xray/Mihomo». Он только увеличивает время первой проверки медленного личного подключения, не меняет конфиг и не применяется к WG/AWG, Hysteria2 и Smart Connect.
  • Исправили запуск личных серверов при выборе, в том числе при выборе «Только IPv4» или «Только IPv6». Адрес сервера определяется через текущую физическую сеть в выбранном семействе, а исходное доменное имя сохраняется для TLS, Reality и других проверок.

Hysteria2 и отображение ядра#

  • При запуске совместимой Hysteria2-ноды через Xray экран VPN сразу показывает фактически выбранное ядро и больше не должен кратковременно отображать HEV или Hysteria2.
  • Для неподдерживаемых Xray параметров сохраняется стандартный совместимый путь Hysteria2 + HEV.
  • Выбор IPv4 или IPv6 для адреса сервера теперь учитывается и в стандартном Hysteria2-пути без подмены SNI.

Smart Connect и переключение серверов#

  • Снизили количество ложных fallback и переподключений в режиме обхода Белых списков. Одна неудачная проба, PING или краткий переход сети больше не считаются достаточной причиной для замены работающего маршрута.
  • Проверки учитывают текущую физическую сеть и фактический ответный трафик через активный TUN. Запоздавший результат старой проверки не применяется к уже сменившейся сети или ноде.
  • Исправили приоритеты выбора: избранные серверы и ноды проверяются раньше остальных, а нежелательные исключаются из автоматического выбора.
  • Если не отвечает конкретная нода, приложение показывает «Сервер не отвечает» и при включённой автоматике переходит к следующему допустимому кандидату. Сообщение «Нет интернета» оставлено для отсутствия доступной физической сети.
  • После исчерпания обычных кандидатов Tunnel повторно оценивает состояние сети: при подтверждённых ограничениях может перейти к БС-профилю, а при временном отсутствии сети ждёт её восстановления.

Экран «Серверы»#

  • Исправили кнопку обновления каталога: нажатие запускает новую загрузку списка, а не использует только ранее сохранённый результат.
  • Ошибка сети, пустой ответ или подозрительно неполный каталог больше не должны удалять сохранённые серверы. После восстановления Wi-Fi или мобильной сети экран повторно получает актуальные данные без необходимости включать авиарежим.
  • Названия Premium-серверов выделены золотым цветом.
  • Уточнили отображение ошибок отдельного сервера и общего состояния сети.

Подписки Mihomo и Xray#

  • Усилили защиту нод при нестабильном обновлении. Пустой, повреждённый или частичный ответ не применяется как новый полный каталог, поэтому предыдущая рабочая версия подписки сохраняется.
  • Подтверждённый отзыв доступа или отмена подписки обрабатываются отдельно от временной ошибки загрузки и по-прежнему применяются корректно.
  • Обновление одной подписки больше не должно очищать ноды другой.
  • Для нод Mihomo- и Xray-подписок добавили третье состояние: обычная, избранная и нежелательная. Нежелательные ноды не участвуют в автоматическом выборе.
  • Улучшили сохранение ручного выбора и последней рабочей ноды после обновления каталога.

Дневная квота Free и синхронизация#

  • Исправили учёт дневного трафика Free: расход сохраняется и сверяется с последними доступными данными API.
  • Нестабильная сеть или временно неудачная отправка статистики больше не обнуляют уже учтённый трафик. Непереданные данные сохраняются для следующей сверки.
  • Неизвестный лимит Free больше не трактуется как безлимитный.
  • Синхронизация данных аккаунта включена по умолчанию для новых установок. Явный выбор существующего пользователя не изменяется.

GEO-базы, MTU и выбор версии IP#

  • Исправили импорт пользовательских GeoIP/GeoSite-баз по HTTPS-ссылке и из файла.
  • Максимальный размер GEO-файла увеличен до 128 МБ. Неудачная загрузка или некорректная база не заменяют предыдущий рабочий источник.
  • Для MTU добавлен режим «Авто» по умолчанию. Он использует значение из ноды или профиля, если оно передано и допустимо, либо стандартное значение выбранного ядра.
  • Разделили выбор семейства адреса VPN-сервера и поддержку IPv4/IPv6 внутри туннеля. Принудительный IPv4 больше не должен ломать IPv4-only сервер из-за конфликтующей DNS- или TUN-политики.
  • Единая политика выбора адреса применяется к Xray, Mihomo, Hysteria2 и нативным WireGuard/AmneziaWG. Временная ошибка DNS или смена сети допускает повторную попытку; реальное отсутствие у сервера адреса выбранного семейства считается ошибкой этого профиля.

Остальные исправления#

  • Уточнили отображение текущего протокола и ядра на главном экране во время запуска и переключения.
  • Улучшили восстановление списка серверов и состояния подключения после смены Wi-Fi, мобильной сети и кратковременной потери доступа.
  • Исправили несколько переходных состояний, из-за которых рабочий сервер мог быть заменён раньше подтверждения ошибки маршрута.

Что важно знать#

  • Режимы «Только IPv4» и «Только IPv6» требуют, чтобы адрес или доменное имя VPN-сервера действительно поддерживали выбранное семейство. Если подходящего адреса нет, Tunnel покажет ошибку сервера и применит обычные правила повторной попытки или переключения.
  • Hysteria2 через Xray остаётся экспериментальной возможностью. Для несовместимой конфигурации приложение использует стандартный путь Hysteria2 + HEV.
  • PING показывает доступность ноды, но не подтверждает работу интернета через VPN. Окончательное решение принимается после проверки запущенного туннеля.
  • Защита каталогов не блокирует подтверждённое удаление или отзыв подписки: она сохраняет данные только при временной, пустой, повреждённой или подозрительно неполной загрузке.

Спасибо всем, кто прислал отчёты о запуске WireGuard/AmneziaWG, пропадающих серверах, переключениях в режиме Белых списков, подписках и принудительном IPv4. Эти сообщения помогли найти и исправить проблемы до следующего крупного обновления.

arm64-v8a

56,5 МБ

Скачать APK

SHA-256: 633cb5b64ff6aed09c0b46fd1b4f592c57e77bfc82e77f6e077ff8dd95050364

armeabi-v7a

57,2 МБ

Скачать APK

SHA-256: 4f0ebe67d7a18d2afbac954788662d64369ea6fb57fd8abc225c4e972b0e9fc6

universal

210,5 МБ

Скачать APK

SHA-256: 970696755246916dc1b59b18b8b17c36731df7a3e2904a3c3e9dcfda3746c65c

x86

61 МБ

Скачать APK

SHA-256: 6661758857dc5d5d02eebfd735d9d5f79779d0632013b0a12c75dbeaafd923cd

x86_64

60,6 МБ

Скачать APK

SHA-256: 76751dcf4dba9d0180c29fecba48d1e4d67e50deca324e3d19175fe8ece05839