TEGRIDY

Инструкции Tegridy VPN

Здесь собрано всё, что помогает пользоваться Tegridy: как подключить VPN на любом устройстве, как работать с сайтом и личным кабинетом, как управлять подпиской через Telegram-бота. Раздел пополняется — новые инструкции появляются по мере готовности. Выберите нужный раздел в навигации слевав меню «Разделы».

Подключение VPN

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

Приложение

Скачать INCYбесплатно · iOS 15+ · LLC ITDEV

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

INCY

INCY

Есть в русском App Store Основное приложение Разработчик LLC ITDEV

Наш основной клиент: ставится без второго Apple ID, работает с ключом-подпиской и показывает подписи серверов. Ищи в магазине тёмно-зелёный квадрат с надписью INCY — само приложение ничего не подключает, ключ доступа выдаём мы.

Часть 01

Быстрое подключение

Всё, что нужно, чтобы включить VPN и забыть о нём. Настройки трогать не придётся: приложение приезжает уже настроенным — правила приходят вместе с ключом.

8:2648
INCY v2.5.2
Нажмите для подключения
Нет серверов
Вставьте ссылку на провайдера
или конфигурацию сервера
ИИ Помощник
Добавить1
Вставить
Подключение
Сервера
Настройки
Вкладка «Подключение» сразу после установки

1Открыть приложение и нажать «Добавить»

Сразу после установки серверов нет — приложение так и пишет: «Нет серверов». Внизу три кнопки: «+ Добавить», «Вставить» и значок сканера QR-кода.

Нажми «+ Добавить». Если ссылка уже скопирована — можно сразу «Вставить», приложение подхватит её из буфера обмена.

Где взять ссылку. Её выдаёт наш бот @tegridyvpn_bot. Выглядит так: https://sub.tegridy.world/s/… — это ключ от всей подписки сразу, серверы по одному добавлять не нужно.
Ссылка личная. По ней подключается именно твоя подписка. Не выкладывай её в открытый доступ и не пересылай незнакомым — трафик будут расходовать чужие люди.
8:2648
INCY v2.5.2
Нажмите для подключения
Текущий провайдер
🚀 TEGRIDY VPN 7 серверов
Добавить
vless://… или https://… 1
Добавить2
Снизу выезжает окно «Добавить»

2Вставить ключ

  1. Поле ввода. Вставь сюда ссылку. Справа три значка: буфер обмена, файл и сканер QR-кода — любой способ подойдёт.
  2. Кнопка «Добавить». Через пару секунд появятся семь серверов подписки TEGRIDY VPN.
Ничего настраивать не надо. Вместе с ключом приезжают правила: реклама режется, российские сайты и банки идут напрямую мимо VPN, уведомления не ломаются.

При первом подключении iOS попросит разрешить добавить конфигурацию VPN и подтвердить Face ID — это стандартное системное окно, нажимай «Разрешить».

8:2748
Сервера
7 серверов · 1 подписка
1
2
3
Поиск серверов…
Все VLESS Hysteria2
⌄ Развернуть все
🚀 TEGRIDY VPN 7 серверов
Добавить
Вставить
Подключение
Сервера
Настройки
Вкладка «Сервера» — три кнопки в правом верхнем углу

3Три кнопки, которые пригодятся

  1. Обновить. Перечитывает подписку. Нажимай, если сервер перестал подключаться или мы написали, что добавили новый.
  2. Проверить скорость. Меряет пинг всех серверов сразу — про него следующий шаг.
  3. Добавить. Ещё одна подписка. Тебе, скорее всего, не понадобится.

Ниже — поиск и фильтры по способу подключения. Фильтры можно не трогать: приложение само выберет рабочий сервер.

8:2648
🚀 TEGRIDY VPN 7 серверов
🇱🇹
TEGRIDY-LT [HYS2]
Hysteria2. Быстрый
● 319ms
🇸🇪
TEGRIDY-SE [HYS2]
Hysteria2. Быстрый
● 145ms
🇷🇺
TEGRIDY-RU [HYS2]
Через СПБ. Работает всё
● 166ms
🇳🇱
TEGRIDY-NL [HYS2]
Hysteria2. Быстрый
● 120ms
🇱🇹
TEGRIDY-LT
Стабильный. Без рекламы
● 170ms
1🇳🇱
TEGRIDY-NL-2
Стабильный. Без рекламы
● 118ms
🇺🇸
TEGRIDY-US [HYS2]
Hysteria2. Америка
● 205ms
Подключение
Сервера
Настройки
Цифры настоящие — замер с телефона владельца

4Проверить пинг и выбрать сервер

Нажми — приложение проверит все семь серверов и покажет напротив каждого число. Это пинг: сколько времени сигнал идёт до сервера и обратно. Чем меньше — тем лучше. Нажми на строку с самым маленьким числом.

В примере слева победитель — 🇳🇱 TEGRIDY-NL-2 со 118 мс, рядом 🇳🇱 TEGRIDY-NL со 120 мс.

  • до 100 мс — отлично, разницы не почувствуешь;
  • 100–200 мс — нормально для сайтов, мессенджеров и видео;
  • больше 200 мс — заметно в звонках и играх. У Америки так почти всегда: это расстояние, а не поломка.
Что значат пометки. [HYS2] — сервер работает по быстрому способу, обычно лучше на мобильном интернете. Без пометки — другой способ, он бывает устойчивее на Wi-Fi. Если один перестал работать, пробуй соседний: в этом и смысл того, что их семь.
8:2648
INCY v2.5.2
1
Нажмите для подключения
Текущий провайдер
🚀 TEGRIDY VPN 7 серверов
🇱🇹
TEGRIDY-LT [HYS2]
● 319ms
🇸🇪
TEGRIDY-SE [HYS2]
● 145ms
Подключение
Сервера
Настройки
Большая кнопка — включить и выключить

5Нажать кнопку

Вернись на вкладку «Подключение» и нажми большой круг в центре. Выключается той же кнопкой.

Под кнопкой — карточка подписки и список серверов: переключиться на другой можно, не уходя с этого экрана.
8:26VPN 48
INCY v2.5.2
↑ 9,6 МБ/с ⏱ 00:46:37 ↓ 513,9 МБ/с 1
2
🇺🇸 TEGRIDY-US [HYS2]3
⊝ Проверить
Текущий провайдер
🚀 TEGRIDY VPN 7 серверов
Подключение
Сервера
Настройки
Так выглядит работающее подключение

6Убедиться, что всё работает

  1. Счётчики. Слева и справа — отданный и принятый трафик, в центре — сколько времени держится соединение.
  2. Щит горит. Кнопка стала зелёной, вверху рядом с часами появился значок VPN.
  3. Имя сервера, к которому подключён.

Теперь проверь три вещи:

  • заблокированный сайт или приложение — открывается;
  • Сбер, Госуслуги, ya.ru — тоже открываются, без кодов подтверждения. Так и задумано: российские сайты специально идут мимо VPN, поэтому банк видит твой обычный адрес и не пугается;
  • уведомления приходят как обычно, а рекламы в приложениях стало заметно меньше.

Если что-то не работает

  1. Нажми обновление на вкладке «Сервера» — круговая стрелка. Половина проблем лечится этим.
  2. Попробуй другой сервер. Выбери соседний в списке и подключись заново. Серверы отличаются не только странами, но и способом работы — если давят один, проходит другой.
  3. Попробуй 🇷🇺 TEGRIDY-RU. Он заходит через Санкт-Петербург и работает там, где не работает больше ничего. Пинг выше, зато пробивается почти всегда.
  4. Выключи и включи VPN большой кнопкой.
  5. Прочерк вместо цифры пинга — не обязательно поломка. Подключись и проверь: если интернет идёт, всё в порядке.
  6. Ничего не помогло — напиши в @tegridyvpn_bot. Скажи, какой сервер выбирал и что показывает приложение.
Не удаляй подписку «на всякий случай». Удалишь — придётся снова брать ссылку в боте. Почти всегда достаточно кнопки обновления.
Часть 02

Расширенная инструкция

Каждый переключатель приложения: что ставить и почему именно так. Если первая часть работает и всё устраивает — сюда можно не заходить.

Почти всё уже стоит правильно. Приложение приезжает с разумными значениями, а правила маршрутизации приходят вместе с ключом. Поменять стоит четыре пункта — они отмечены жёлтым в таблицах и обведены на экранах.

Коротко: четыре изменения

  1. Туннель → Тип IP → IPv4 (сейчас «Авто»). Все наши серверы работают только по IPv4; на «Авто» часть соединений уходит в IPv6, которого у нас нет, и висит до таймаута — со стороны это «страница долго думает».
  2. Настройки пинга → Таймаут → 5 сек (сейчас 2). Двух секунд не хватает Америке и российской связке с двумя прыжками: покажут прочерк, хотя исправны.
  3. Соединение → Разрешить LAN подключения → включить. Иначе из-под туннеля пропадают принтер, телевизор, колонка и камеры домашней сети.
  4. Настройки провайдеров → Интервал → 6 часов (сейчас 1). Ровно столько прописано в самой подписке.

Что мы вообще подключаемсемь позиций подписки

ПозицияСпособПортЧто это
🇱🇹 TEGRIDY-LT [HYS2]Hysteria2UDP 443 Литва. Лучше всего чувствует себя на мобильном интернете
🇸🇪 TEGRIDY-SE [HYS2]Hysteria2UDP 443Швеция. Самый мощный сервер флота
🇷🇺 TEGRIDY-RU [HYS2]Hysteria2UDP 443 Вход в Санкт-Петербурге, выход за границей вторым прыжком. Для фильтрации это внутренний российский трафик — давят в последнюю очередь
🇳🇱 TEGRIDY-NL [HYS2]Hysteria2UDP 443Нидерланды
🇱🇹 TEGRIDY-LTVLESS RealityTCP 40443 Литва по TCP. Маскируется под обычный HTTPS к deepl.com. Выручает, когда оператор давит UDP
🇳🇱 TEGRIDY-NL-2VLESS RealityTCP 40443То же, Нидерланды
🇺🇸 TEGRIDY-US [HYS2]Hysteria2UDP 20443 Америка. Нужна, когда сервису важен именно американский адрес
Почему это важно при настройке. Пять позиций из семи — UDP, две — TCP. Половина настроек ниже (пинг, фрагментация, шумы) применима только к одной из этих половин.

СоединениеНастройки → Соединение

7:2360
Соединение

Автоподключение, kill switch,
LAN доступ

✕
Соединение
Автоподключение
Подключаться при запуске приложения
Kill Switch
Блокировать интернет без туннеля
Локальная сеть
1
Разрешить LAN подключения
Исключить локальную сеть из туннеля
LAN через прокси
Направить локальный трафик через прокси
APNs
Прокси APNs
Направить уведомления Apple через прокси
Синхронизация
Синхронизация iCloud
Синхронизировать серверы, провайдеры и н…
Live Activity
Показывать статус на экране блокировки
Скрыть таймер
Не показывать таймер подключения в Dynamic I…
Скрыть кнопки действий
Скрыть кнопки пинга / подключения / отключен…
Единственное, что тут меняем, — «Разрешить LAN подключения»
ПунктЗначениеЧто это и почему
АвтоподключениеНа вкус Поднимает туннель при запуске приложения. Удобно, если VPN нужен постоянно
Kill SwitchОсознанно Блокирует интернет, пока туннель не поднят: телефон не выйдет в сеть «мимо» VPN даже на секунду при переключении Wi-Fi → LTE. Включать только после того, как убедился, что маршрутизация работает — иначе при любой ошибке останешься без интернета вообще. И перестанут открываться страницы входа в гостиничный Wi-Fi
Разрешить LAN подключенияВключить Меняем. Подпись в приложении точная: «исключить локальную сеть из туннеля». Без этого пропадут принтер, Apple TV, колонка, камеры, роутер по адресу 192.168.х
LAN через проксиВыключено Ровно противоположное — гонит локальный трафик в туннель. Включишь: сломаешь всё, что перечислено строкой выше
Прокси APNsВыключено Отправляет уведомления Apple через туннель. У нас вся сеть Apple намеренно выведена мимо — через туннель пуши обычно начинают опаздывать. Включать, только если уведомления перестали приходить совсем и это повторяется на разных сетях
Синхронизация iCloudНа вкус Переносит подписку и настройки на другие устройства под тем же Apple ID. Удобно при iPhone + iPad + Mac; если устройство одно — смысла нет
Live ActivityВключено Статус туннеля на экране блокировки и в «Динамическом острове»
Скрыть таймер
Скрыть кнопки действий
Выключено Косметика. Кнопки лучше оставить: переподключиться одним касанием, не открывая приложение, — самое частое действие

ТуннельНастройки → Туннель

7:2360
Туннель

Маршрутизация, фрагментация,
мультиплексирование

✕
Маршрутизация
1
Профили маршрутизации
Включить настраиваемые правила маршрутизации…
Маршрутизация
Настроить›
Модули
›
Правила On-Demand
Правила On-Demand
Автоматическое управление туннелем по…
Протокол
Фрагментирование
Обход DPI через фрагментацию пакетов
Мультиплексирование (Mux)
Объединение соединений в один канал
2
Тип IP
Авто ⌄
VPN DNS
Internal (recommended)
⌄
SOCKS5 / Прокси
SOCKS5 авторизация
При включении iOS запросит логин и пароль…
1 — держит всю маршрутизацию · 2 — поменять на IPv4
ПунктЗначениеЧто это и почему
Профили маршрутизацииВключено Ключевой переключатель. Выключишь — весь трафик пойдёт в туннель без разбора: Сбер и Госуслуги увидят голландский адрес и начнут требовать подтверждения, вернётся реклама, могут отвалиться уведомления
МаршрутизацияПрофиль TEGRIDY Приезжает вместе с подпиской. Подробно — в следующем разделе
МодулиПусто — так и надо Модули в формате Shadowrocket: подмена URL, вырезание рекламы на уровне HTTP. Нам не нужны — реклама режется и профилем, и на сервере. А на айфоне каждый модуль ест память из тех самых 50 МБ, которых и так впритык
Правила On-DemandНа вкус Автоподключение силами самой iOS: она следит за сменой сети и поднимает туннель без участия приложения. Две ловушки — ниже
ФрагментированиеВыключено Режет первый пакет рукопожатия на куски, чтобы фильтр не прочитал имя сайта. Нам не нужно: пять позиций из семи — UDP, где фрагментация не применяется вовсе, а две Reality-позиции и так предъявляют настоящий сертификат deepl.com. Цена включения — до сотни лишних миллисекунд на каждое соединение, а при открытии одной страницы их десятки
Мультиплексирование (Mux)Выключено С нашими серверами противопоказано. Reality работает в режиме xtls-rprx-vision, который с Mux конфликтует, а у Hysteria2 мультиплексирование своё, встроенное. На видео и загрузках Mux делает только хуже
Тип IPПоставить IPv4 Меняем с «Авто». Все наши ноды — только IPv4. На «Авто» ядро будет пробовать IPv6-адреса, которых нет, и часть соединений повиснет до таймаута
VPN DNSInternal (recommended) Не менять. «Internal» значит: DNS идёт через ядро, а конкретные серверы задаёт профиль — Cloudflare для заграницы и Яндекс 77.88.8.8 для российских доменов. Выберешь тут Cloudflare или Google — разделение сломается: российские сайты начнут резолвиться из-за границы, отдавать далёкие CDN и ловить капчи
SOCKS5 авторизацияВыключено Для серверов с логином и паролем по SOCKS5. У нас таких нет — включишь, и iOS будет спрашивать пароль при каждом подключении
Про On-Demand — две ловушки. Первая: в отелях и кафе, где интернет открывается через страницу входа, система будет упорно поднимать туннель — а он не поднимется, потому что интернета ещё нет, и страницу входа ты не увидишь. Лечится: выключить правила на минуту, войти, включить обратно. Вторая: туннель станет трудно выключить «просто так» — погасил, открыл браузер, система подняла заново. Это не поломка, а смысл функции.
7:2460
Туннель

Маршрутизация, фрагментация,
мультиплексирование

✕
Мультиплексирование (Mux)
Объединение соединений в один канал
Тип IP
Авто ⌄
VPN DNS
Internal (recommended)
⌃
Internal (recommended)
Через xray (198.18.0.2)
✓1
Cloudflare + Google
1.1.1.1, 8.8.8.8
Google DNS
8.8.8.8, 8.8.4.4
Cloudflare DNS
1.1.1.1, 1.0.0.1
Quad9
9.9.9.9, 149.112.112.112
Custom DNS
Enter comma-separated IPs
SOCKS5 / Прокси
SOCKS5 авторизация
При включении iOS запросит логин и пароль…
Список VPN DNS в раскрытом виде

Почему именно «Internal»

Здесь легко сделать хуже, чем было. Пункты Cloudflare, Google и Quad9 выглядят солиднее, но они перебивают то разделение, которое приезжает в профиле маршрутизации.

  • Internal — запросы идут через ядро на адрес 198.18.0.2, а куда именно — решает профиль: заграничные домены через Cloudflare, российские через Яндекс 77.88.8.8.
  • Любой другой пункт — все запросы уходят в один сервер за границей. Российские сайты начнут отдавать далёкие узлы CDN: банк «переедет» в Амстердам, доставка перестанет находить твой город, чаще будет вылезать капча.
  • Custom DNS — только если точно знаешь, зачем.
Внизу того же экрана — SOCKS5 авторизация. Это для прокси-серверов с логином и паролем; у нас таких нет. Включишь по ошибке — iOS начнёт спрашивать пароль при каждом подключении.

Профиль маршрутизации TEGRIDYНастройки → Туннель → Маршрутизация

7:2460
Профили маршрутизации

Управление правилами трафика

✕
Активный профиль
1
TEGRIDY
🌐 Global · 59 direct · 14 block
✓
Все профили
Bypass LAN По умолчанию
AsIs
Global По умолчанию
AsIs
China По умолчанию
IPIfNonMatch
TEGRIDY
AsIs
✓
Действия
Создать профиль
›
Импорт профиля
›
Сбросить к умолчанию
Активный профиль TEGRIDY · три верхних — заводские

Профиль TEGRIDY приезжает вместе с подпиской и должен стоять активным (зелёная галочка). Подпись 59 direct · 14 block — это и есть наши правила.

Что внутри

  • Российские сайты мимо туннеля — 55 доменов: банки, Госуслуги, Налоговая, ЦБ, маркетплейсы, Яндекс, VK, операторы связи, доставка. Они видят твой домашний адрес и не требуют подтверждений.
  • Блокировка рекламы — 14 масок доменов: AppLovin, Unity Ads, Pangle, InMobi, Adjust, Mindbox, трекеры и аналитика.
  • Уведомления и локальная сеть напрямую — вся сеть Apple 17.0.0.0/8 и домашние подсети 10.х, 172.16.х, 192.168.х.
  • Два DNS — Cloudflare для заграницы, Яндекс 77.88.8.8 для российских доменов.
  • Всё остальное — в туннель. По умолчанию через VPN идёт всё, исключения перечислены поимённо.
Геобаз в профиле намеренно нет. Сначала были подключены внешние списки адресов по странам — и они уронили ядро на айфоне: «Лимит памяти туннеля превышен, 50 МБ». У сетевого расширения на iOS жёсткий потолок, распакованные базы съедают его целиком. Поэтому теперь только явные списки доменов. Цена решения: российский сервис, которого нет в списке, пойдёт через туннель. Наткнёшься на такой — напиши, добавим поимённо.
Известный баг INCY. В свежих версиях переключатель «Профили маршрутизации» иногда сам выключается — при перезапуске приложения или после смены сервера. Симптом: банк вдруг требует подтверждение, появилась реклама. Лечение на десять секунд: Настройки → Туннель → проверить, что переключатель включён, а профиль TEGRIDY активен. Стоит заглядывать туда после каждой смены сервера.

МодулиНастройки → Туннель → Модули

7:2460
Модули
0 modules, 0 rules
Нет модулей
Добавьте Shadowrocket-совместимые модули
для блокировки рекламы, перезаписи URL
и модификации HTTP-трафика
Добавить модуль Создать модуль
Пусто — и это правильное состояние

Тут ничего делать не нужно

Модули — это формат из Shadowrocket: подмена URL, вырезание рекламы и переписывание HTTP-трафика на лету. Штука мощная, но нам не нужна и на айфоне вредная.

  • Реклама у нас уже режется дважды — правилами профиля на устройстве и на самом сервере. Третий слой ничего не добавит.
  • Память. У туннеля на iOS потолок 50 МБ. Каждый модуль держит в памяти свои списки и правила — и съедает запас, из-за которого потом падает соединение.
  • Чужие модули — это чужой код над твоим трафиком. Скачанный откуда попало модуль может переписывать запросы к любым сайтам, включая банки.
Если очень хочется поэкспериментировать — сначала включи Мониторинг памяти и посмотри, насколько вырос расход. Дошёл до 40 МБ — модуль придётся убрать.

Настройки провайдеровНастройки → Настройки провайдеров

7:2460
Провайдеры

Настройки обновления

✕
Обновление
Авто обновления
Обновлять провайдеры автоматически
1
Интервал (ч.)
1 час ⌄
Уведомлять
Уведомлять об обновлении провайдеров
Установите интервал автоматического уведомления об истечении провайдеры.
При запуске
Обновить при открытии
Обновлять провайдеры при запуске
Пинг при запуске
Тестировать задержку серверов
Пинг при обновлении
Тестировать задержку после обновления прова…
Обновление провайдеры, подключение и/или проверка пинга будут выполняться при каждом запуске приложения.
Сеть
Отправить HWID
Отправлять ID устройства при обновлении
При доступе к адресу ваше устройство передаст свою версию iOS и HWID, ни одно из которых не содержит персональных данных.
USER-AGENT
INCY/2.5.2/ios
Список серверов
Без сортировки
✓
По пингу
Абв
По имени
Интервал ставим 6 часов · сортировку не включаем
ПунктЗначениеЧто это и почему
Авто обновленияВключено Список серверов подтягивается сам. Пока выключено — изменения доезжают только вручную
ИнтервалПоставить 6 часов Меняем с 1 часа. Ровно шесть часов прописаны в самой подписке. Чаще — лишние запросы и расход батареи, реже — узнаёшь об изменениях с опозданием
УведомлятьМожно включить Покажет, что список серверов изменился, и предупредит об истечении подписки
Обновить при открытииВключено Открыл приложение — список уже свежий. Особенно важно именно в INCY, см. ниже
Пинг при запускеВключено Сразу видно, какой сервер сегодня быстрее. Занимает пару секунд
Пинг при обновленииВыключено Перемерять все семь позиций каждые шесть часов незачем — трафик и батарея
Отправить HWIDОставить Передаёт версию системы и идентификатор устройства. Персональных данных не содержит. Понадобится, когда включим ограничение по числу устройств на подписку
User-AgentНе трогать Показан как INCY/2.5.2/ios. По нему сервер понимает, какому клиенту что отдавать: для INCY у нас отдельное правило, которое присылает ссылки с подписями серверов. Подменишь — получишь ответ для другого клиента
Список серверовБез сортировки Важно. Порядок задан намеренно: Литва, Швеция, Россия, Нидерланды, затем две позиции на Reality и Америка. Сверху то, что стоит пробовать первым. Сортировка по пингу этот смысл уничтожит — наверх вылезет ближайший сервер, а не самый живучий. (В первой части мы советуем выбирать по наименьшему пингу — это про выбор строки, а не про перестановку списка.)
Особенность INCY на iOS. Если включать VPN не из приложения, а системным переключателем — из Настроек iOS или Пункта управления, — подписка не обновляется по интервалу вообще, пока приложение не откроют руками. Разработчик ответил «будет исправлено». Практический вывод: раз в несколько дней открывай приложение.

Настройки пингаНастройки → Настройки пинга

7:2460
Пинг

Настройки тестирования

✕
Протоколы пинга
1
INCY Ping
INCY Ping — реальный HTTP GET через прокси, показывается привычным низким числом
✓
TCP (рекомендуется)
Прямое TCP соединение с прокси-сервером
HTTP GET
HTTP GET запрос к тестовому URL
HTTP HEAD
HTTP HEAD запрос к тестовому URL
ICMP
ICMP ping к серверу (SwiftyPing)
Настройки URL-теста
https://www.gstatic.com/genera…
Google Cloudflare Apple
2
Таймаут
2 сек −+
Интерфейс
Оставляем INCY Ping, таймаут поднимаем до 5 секунд
ПротоколГодитсяЧто делает
INCY PingДа — он и стоит Реальный HTTP-запрос через туннель. Меряет весь путь: телефон → сервер → сайт → обратно. Работает со всеми семью позициями и показывает то, что ты действительно почувствуешь
TCP (рекомендуется)Нет, несмотря на подпись Стучится в порт сервера напрямую, мимо туннеля. У пяти наших позиций из семи TCP-порта нет вовсе — они работают по UDP, и пинг всегда покажет прочерк при исправном сервере. Это не догадка: разработчик INCY подтвердил прямым ответом — «TCP не может пинговать серверы Hysteria, это архитектурное ограничение». Слово «рекомендуется» относится к обычным подпискам, не к нашей
HTTP GET / HEADЗапасной вариант Близко к INCY Ping, но числа будут больше и «шумнее». HEAD экономнее, зато часть сайтов и CDN обрабатывают такие запросы небрежно
ICMPНет Обычный пинг адреса. На наших серверах закрыт файрволом — это часть защиты
URL-тестаGoogle — оставить gstatic.com/generate_204 — служебная страница, отдаёт пустой ответ. Меряет чистую скорость, не тратит трафик, не кэшируется
ТаймаутПоднять до 5 сек Меняем с 2 секунд. Самый медленный маршрут — российская связка с двумя прыжками, плюс Америка через океан. На мобильном интернете первый запрос обходится дороже, и двух секунд может не хватить: получишь прочерк на рабочем сервере
Как читать цифры. Прочерк при работающем соединении — почти всегда не поломка сервера, а неподходящий протокол пинга. Первое, что проверять, — стоит ли INCY Ping, а не TCP.

Расширенные настройкиНастройки → Расширенные настройки (Xray Core)

7:2460
Производительность

Настройки Xray Core

✕
Память
1
Лимит памяти Xray 40 MB
20 MB50 MB
Мягкий лимит памяти для Xray. Уменьшите, если соединение часто прерывается.
Режим No Limit
Агрессивное управление памятью для предотвращ…
Соединения
Таймаут простоя
Время ожидания для неактивных соединений
300−+
TCP соединений
Максимум одновременных TCP
256−+
UDP соединений
Максимум одновременных UDP
128−+
Сеть
2
Анализ трафика
Sniffing для определения протоколов
3
Снифинг только для маршрутов
Использовать распознанный домен тол…
Использовать xray-TUN (бета)
xray сам управляет TUN устройством. Меньше RA…
Приватность
Скрыть значок VPN
Не показывать значок VPN в статус-баре
Маршруты
Исключённые маршруты
IP-адреса, исключённые из туннеля
›
Отладка
Информация о системе
›
Таблица маршрутов
›
1 — предел памяти, из-за него падает туннель · 2 и 3 — держат маршрутизацию
ПунктЗначениеЧто это и почему
Лимит памяти Xray40 МБ — оставить Самое важное про стабильность. Это мягкий предел: при его достижении ядро начинает освобождать память. У сетевого расширения на айфоне жёсткий потолок — 50 МБ, при его превышении система убивает туннель. Поставишь мягкий предел на 50 — уборка начнётся, когда уже поздно. На 40 остаётся запас. Если падения появятся — снизить до 30
Режим No LimitВыключено Подписан как «агрессивное управление памятью». Что именно делает — в документации не описано, а системный потолок 50 МБ он поднять всё равно не может. Трогать разве что как последний эксперимент, если туннель падает даже на 30 МБ
Таймаут простоя300 — оставить Через сколько секунд закрывается простаивающее соединение. При падениях — снизить до 120, память будет освобождаться быстрее
TCP / UDP соединений256 / 128 Потолок одновременных соединений. Заводские значения, снижать только при нехватке памяти
Анализ трафикаВключено — обязательно Позволяет ядру видеть имя сайта, а не только адрес. Без него перестанут работать все правила по доменам: Сбер и Госуслуги пойдут через туннель, реклама перестанет блокироваться
Снифинг только для маршрутовВключено Тонкая, но важная вещь: имя сайта используется только для выбора маршрута, а соединение идёт по исходному адресу. Без этого ядро подменяло бы адрес назначения — а для Reality это ломает рукопожатие
xray-TUN (бета)Выключено Экспериментальный режим, где ядро само управляет сетевым интерфейсом. Обещает меньший расход памяти, но это бета: в трекере проекта есть случаи, когда после включения соединение поднималось, а трафик не шёл
Скрыть значок VPNВыключено Пусть честно видно, что туннель поднят — это первое, на что смотришь, когда что-то не работает
Исключённые маршрутыНе трогать Локальная сеть уже исключена и профилем, и переключателем LAN
Информация о системе
Таблица маршрутов
Для диагностики Когда туннель поднят, в таблице маршрутов должен появиться интерфейс utun с адресом 198.18.0.1

ПриложениеНастройки → разделы «Приложение» и «Отладка»

7:2260
Настройки
Соединение· При запуске
Соединение
Настроить›
Туннель
Туннель
Настроить›
Провайдеры· Сортировка списка серверов
Настройки провайдеров
Авто›
Настройки пинга
INCY Ping›
Приложение
Версия
iOS
2.5.2 (1808261046)
О приложении
INCY›
Схемы URL-адресов
incy://›
1
Резервное копирование
›
Оценить приложение
›
Производительность
Расширенные настройки
Xray Core›
Отключать при блокировке
Разрывать при блокировке экрана
2
Мониторинг памяти
Показывать на главном экране
Отладка
Логи туннеля
Выключены · 1 час
›
Сбросить настройки
Подключение
Сервера
Настройки
Весь экран настроек целиком — сверху вход в четыре раздела
ПунктЗначениеЧто это и почему
Резервное копированиеСделать один раз Сразу после настройки. Сохраняет подписку, профиль маршрутизации и все переключатели. Придётся переустанавливать приложение — восстановишь одним нажатием
Отключать при блокировкеВыключено Рвёт туннель при гашении экрана. Экономит батарею, но уведомления запаздывают, а при разблокировке нужно ждать переподключения. Плюс на iOS функция исторически работает через раз — есть жалобы, где телефон лежал заблокированным по 15 минут, а соединение оставалось активным
Мониторинг памятиВключить на неделю Меняем. Показывает расход памяти прямо на главном экране. Норма — около 20 МБ при пределе 40. Понаблюдай неделю: если цифра регулярно подходит к 40 — снижай таймаут простоя и число соединений. Потом можно выключить
Логи туннеляВыключены — оставить Включать только на время разбора проблемы. Логирование само тратит память внутри тех же 50 МБ — на айфоне это не бесплатно
ВерсияСправка Пригодится, когда пишешь в поддержку: скажи её вместе с описанием проблемы
Схемы URL-адресовСправка incy:// — приложение принимает команды ссылкой: incy://import/<ссылка> добавит подписку, incy://connect подключит, incy://toggle переключит. Пригодится для «Быстрых команд» и виджетов
Сброс настроекНе трогать Крайняя мера. Сотрёт и подписку, и профиль — придётся добавлять ссылку заново

Что в INCY сломано не у насчтобы не искать проблему на своей стороне

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

СимптомСтатусЧто делать
Профили маршрутизации выключаются самиОткрыт Проверять переключатель после перезапуска и смены сервера
Подписка не обновляется, если включать VPN из системных настроек Обещано исправитьРаз в несколько дней открывать приложение
Пинг TCP не работает с Hysteria2Не баг, ограничение Пользоваться INCY Ping
«Отключать при блокировке» не срабатываетДавняя жалоба Держать выключенным
Hysteria2 с самоподписанным сертификатом ломает конфигНас не касается У нас настоящие сертификаты Let's Encrypt

Скачать Happбесплатно · сайт happ.info

Про установку на айфон. В российском App Store приложения нет — понадобится Apple ID другой страны (Казахстан, Армения, США — любой). Заводить второй аккаунт ради одного приложения имеет смысл не всем: если не хочется возиться — ставь INCY, он есть в русском магазине и работает с той же подпиской.
Happ

Happ — Proxy Utility

Та же ссылка-подписка Нет в русском App Store Разработчик Flyfrog LLC

Тот же ключ, что и для INCY, — добавлять ничего отдельно не надо. Приложение старше и обкатаннее, но у него два минуса: в российском App Store его нет, и подписи под серверами он не показывает.

Чем Happ отличается от INCY на нашей подписке.
  • Подписи серверов не видны. Вместо «Hysteria2. Быстрый» будет техническая строка. Это не наша недоработка: в Happ такие подписи — платная функция, для неё нужен ключ разработчика. Ориентируйся по названию и пометке [HYS2].
  • Правила маршрутизации приезжают полностью — российские сайты мимо туннеля, реклама в блок. Здесь Happ не хуже INCY.
  • Установка сложнее — нужен аккаунт App Store другой страны либо Android.
Часть 01

Быстрое подключение

Ключ тот же самый. Если он уже добавлен в INCY — здесь просто повторяем то же самое.

3:39▮▮ ⌁ 100
✉️
Пока ни одной подписки не добавлено
1Из Буфера 2QR-код
Главный экран Happ: шестерёнка — настройки, круг — подключение,
внизу — кнопки добавления ключа

1Скопируй ключ и нажми «Из Буфера»

Ссылку-ключ выдаёт бот @tegridyvpn_bot — скопируй её целиком. Дальше всё делает главный экран Happ: шестерёнка слева — настройки, большой круг по центру — кнопка подключения, конверт справа — сообщения.

  1. «Из Буфера» — вставит скопированную ссылку и сразу создаст подписку. Наш путь.
  2. «QR-код» — если ключ открыт на другом устройстве: наведи камеру на QR из бота.
Ссылка та же. https://sub.tegridy.world/s/… — один ключ работает и в INCY, и в Happ, и на всех твоих устройствах сразу. Остальные способы добавления — в расширенной части.
3:39▮▮ ⌁ 100
✉️
🚀 TEGRIDY VPN ··· 1
🇱🇹TEGRIDY-LT [HYS2]319 ms
🇸🇪TEGRIDY-SE [HYS2]145 ms
🇷🇺TEGRIDY-RU [HYS2]166 ms
🇳🇱TEGRIDY-NL [HYS2]120 ms
🇱🇹TEGRIDY-LT170 ms
2 🇳🇱TEGRIDY-NL-2 118 ms
🇺🇸TEGRIDY-US [HYS2]205 ms
Из Буфера QR-код
Карточка подписки и семь серверов · зелёный пинг — лучший

2Разреши VPN и выбери сервер

Через пару секунд после вставки появится карточка 🚀 TEGRIDY VPN и семь серверов. iOS попросит разрешить добавить конфигурацию VPN и подтвердить Face ID — это системное окно, нажимай «Разрешить».

  1. Кнопки в шапке карточки. Круговая стрелка — обновить список серверов, три точки — переименовать и удалить подписку.
  2. Строка с наименьшим пингом — её и нажимай. В примере это 🇳🇱 TEGRIDY-NL-2 со 118 мс. Пинги замеряются сами при каждом запуске приложения.

Подписей под серверами нет — в Happ это платная функция, вместо них техническая строка. Ориентируйся по стране и пометке [HYS2]: с ней — быстрое подключение, лучше на мобильном интернете; без неё — устойчивее на Wi-Fi.

Прочерк вместо пинга? Проверь в настройках, что протокол пинга — «Через прокси(GET)», а не TCP. Наши серверы на UDP по TCP не отвечают вовсе.
3:39VPN
1
✉️
CONNECTED
00:12:41
🇳🇱 TEGRIDY-NL-2 118 ms
Подключено — круг подсвечен, у часов значок VPN

3Подключись и проверь

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

  • заблокированный сайт или приложение — открывается;
  • Сбер, Госуслуги, ya.ru — тоже открываются, без кодов подтверждения: российские сайты специально идут мимо туннеля;
  • уведомления приходят как обычно, рекламы стало заметно меньше.
Правила приезжают сами. Вместе с подпиской Happ получает профиль маршрутизации TEGRIDY: 55 российских доменов напрямую, 14 рекламных сетей в блок, уведомления Apple и локальная сеть мимо туннеля.
Часть 02

Расширенная инструкция

Настроек в Happ больше, чем в INCY, и разложены они иначе. Ниже — только то, что имеет значение на нашей подписке.

Коротко: шесть изменений. Всё остальное можно не трогать.
  1. Настройки → Расширенные настройки → Dev Settings → Xray memory limit — ползунок влево до упора (40 МБ), чтобы туннель не падал.
  2. Там же → Анализ пакетов — проверь, что включён: без него не работают правила «Сбер напрямую» и блокировка рекламы.
  3. Настройки → раздел «Туннель» → Использовать фрагментирование — выключи. Нам не нужно, а тормозит.
  4. Настройки → Расширенные настройки → Подписки → Интервал обновлений (ч.) — поставь 6. «Авто обновления» и «Обновить при открытии» — включены.
  5. Настройки → Расширенные настройки → Пинг — «Через прокси(GET)», режим Keepalive, таймаут 5 сек. На свежей установке обычно так и есть — сверь.
  6. Настройки → раздел «Туннель» → Предпочитаемый тип IP — IPv4. Наши серверы только на нём; обычно уже стоит.

Способы добавить ключГлавный экран → меню добавления

3:39▮▮ ⌁ 100
✉️
🚀 TEGRIDY VPN
🇳🇱TEGRIDY-NL-2118 ms
URL подписки
1Вставить из буфера обмена
QR-код
Ручной ввод
Копировать JSON
Из Буфера QR-код
Меню добавления: пять способов, нижние кнопки дублируют два из них
  1. «Вставить из буфера обмена» — то же, что кнопка «Из Буфера» внизу главного экрана. Наш основной путь: скопировал ссылку из бота — вставил.

«URL подписки» — то же самое, но ссылку вводишь в поле руками: пригодится, если буфер занят чем-то другим. «QR-код» — сканер, если ключ открыт на другом устройстве. «Ручной ввод» и «Копировать JSON» — для одиночных ключей и ручной работы с конфигами, на нашей подписке не нужны.

Каким способом ни добавляй — получится одна и та же карточка 🚀 TEGRIDY VPN. Добавлять подписку второй раз не надо: она обновится сама.

Как устроены настройкиШестерёнка в левом верхнем углу главного экрана

3:37▮▮ ⌁ 100
Интерфейс
ЯзыкРусский›
Размер текстаНормальный⌄
Тема ОформленияСветлая⌄
Размер КнопкиМелкий⌄
Подвижная Кнопка
Индикатор прокрутки
Live Activity
Туннель
Маршрутизация›
Использовать фрагментирование
ТипXray⌄
Кол-во пакетов1-3⌄
Верх списка: «Интерфейс» и начало «Туннеля»
3:37▮▮ ⌁ 100
Расширенные настройки
1Dev Settings›
2Подписки›
3Пинг›
Другие настройки
Разрешить LAN подключения
Статистика›
Логи›
Сброс›
Подробнее
FAQ›
Схемы URL-адресов›
О приложении›
Низ списка: три экрана, куда пойдём дальше, отмечены

Настройки Happ — один длинный экран из пяти разделов. Всё, что стоит менять, разобрано ниже по порядку; остальное можно не трогать.

  • Интерфейс — язык, тема, размер кнопки. На работу VPN не влияет, крути как нравится.
  • Туннель — фрагментирование, Шумы, Mux, тип IP, а также экраны «Маршрутизация», «Входящие соединения» и «On Demand». Здесь два изменения из шести.
  • Расширенные настройки — три экрана: 1 Dev Settings, 2 Подписки, 3 Пинг. Остальные четыре изменения — в них.
  • Другие настройки — LAN-подключения, Статистика, Логи и Сброс. Сброс выделен красным не просто так — деструктивное действие, не жми.
  • Подробнее — FAQ, Схемы URL-адресов, О приложении: встроенная справка самого Happ.

Про «Разрешить LAN подключения» — в разделе про входящие соединения ниже: этот переключатель не так безобиден, как выглядит.

Туннель: фрагментирование и MuxНастройки → раздел «Туннель»

3:37▮▮ ⌁ 100
Туннель
Маршрутизация›
1Использовать фрагментирование
ТипXray⌄
Кол-во пакетов1-3⌄
Длина фрагмента (мин.-макс.)50-100
Задержка фр-ции (мин.-макс.)10-20
Макс. кол-во фрагментов3-6
2Включить Шумы
Фрагментация в Xray разбивает данные на более мелкие части для улучшенной маскировки и защиты от обнаружения. Длина фрагмента определяет размер каждой части (мин: 20, макс: 1000 байт). Интервалы фрагментации задают задержку между отправкой фрагментов (мин: 10 мс, макс: 2000 мс).
3Использовать Mux
4Предпочитаемый тип IPIPv4⌄
Входящие соединения›
On Demand›
Xray TUN
Раздел «Туннель» целиком · фрагментирование с завода включено — выключи
ПунктЗначениеЧто это и почему
1 Использовать фрагментированиеВыключить С завода включено — выключи. Режет первый пакет рукопожатия на куски, чтобы фильтр не прочитал имя сайта. Нам не нужно: пять позиций из семи работают по UDP, где это не применяется вовсе, а на двух Reality-позициях маскировка и так полная. При этом задержка набегает на каждое новое соединение, а их при открытии страницы десятки
Тип · Кол-во пакетов · Длина · Задержка · Макс. кол-воНе трогать Параметры самой фрагментации (Xray, 1-3, 50-100, 10-20, 3-6). Работают только при включённом тумблере — после выключения не имеют значения
2 Включить ШумыВыключено Подмешивает мусорные пакеты, чтобы сбить анализатор. Лекарство от конкретной болезни — когда оператор давит QUIC. Включать, если однажды все позиции [HYS2] разом перестанут подключаться на мобильном интернете, а на Wi-Fi будут живы
3 Использовать MuxВыключено Сваливает несколько соединений в одно ради экономии на рукопожатиях. С Reality противопоказан — тот работает в режиме Vision, который с Mux конфликтует. На видео и загрузках делает хуже
4 Предпочитаемый тип IPIPv4 Все наши ноды работают только по IPv4. При попытке использовать IPv6 часть соединений просто не установится. Обычно уже стоит — сверь
Xray TUNВыключено Не трогать — оставь выключенным

МаршрутизацияНастройки → Туннель → Маршрутизация

3:37▮▮ ⌁ 100
1User-Agentsafari-ios⌄
Список серверов
2🚀 TEGRIDY VPN
TEGRIDY›
Правила маршрутизации обеспечивают гибкое управление трафиком с использованием настроек Proxy, Direct и Block. Для получения подробной информации обратитесь к разделу FAQ или откройте документацию по маршрутизации.
Профиль правил приезжает с подпиской — руками тут ничего не делаем
  1. User-Agent — safari-ios. На правила маршрутизации не влияет: это подпись, с которой приложение ходит за служебными данными. Оставь как есть.
  2. 🚀 TEGRIDY VPN — профиль правил нашей подписки. Приезжает вместе с ключом и обновляется сам, настраивать в нём ничего не нужно. Соседние строки в списке — другие профили, их не трогай.
Что внутри профиля. 55 российских доменов напрямую, 14 рекламных сетей в блок, уведомления Apple и локальная сеть мимо туннеля, российский DNS для российских доменов. Поэтому Сбер и Госуслуги работают без кодов подтверждения, а рекламы меньше.

Чтобы правила по доменам работали, нужен включённый «Анализ пакетов» в Dev Settings — следующий раздел.

Dev Settings: память и ядроНастройки → Расширенные настройки → Dev Settings

3:37▮▮ ⌁ 100
1
Xray memory limit
40MB50MB
Это мягкий лимит памяти для xray core. Если ваше соединение часто прерывается, уменьшите значение лимита памяти.
Connection Idle timeout300
Tcp Max Connections256
Udp Max Connections128
2Анализ пакетов
RAM Usage
Отображать мониторинг на главном экране
Memory Usage0.0 Mb
Скрыть значок прокси
Ползунок на скрине стоит справа — сдвинь его влево до упора
ПунктЗначениеЧто это и почему
1 Xray memory limit40 МБ Самое важное про стабильность. Шкала здесь от 40 до 50 МБ — сдвинь ползунок влево до упора. Это мягкий предел: при его достижении ядро начинает освобождать память. У сетевого расширения на айфоне жёсткий потолок — 50 МБ, при его превышении система убивает туннель. Если мягкий предел стоит на 50, уборка начинается тогда, когда уже поздно. На 40 остаётся запас
Connection Idle timeout300 Через сколько секунд закрывается простаивающее соединение. Если падения повторятся — снизить до 120, память будет освобождаться быстрее
Tcp / Udp Max Connections256 / 128 Потолок одновременных соединений. Заводские значения, снижать только при нехватке памяти
2 Анализ пакетовВключено Обязательно. Позволяет ядру видеть имя сайта, а не только адрес. Без него перестанут работать все правила по доменам: Сбер и Госуслуги пойдут через туннель, реклама перестанет блокироваться. Обычно уже включён — просто проверь
Отображать мониторинг на главном экранеПо желанию После падений включи на неделю: строка Memory Usage покажет расход. Норма — около 20 МБ при пределе 40. Через неделю спокойной работы можно выключить
Скрыть значок проксиВыключено Пусть в строке состояния честно видно, что туннель поднят

Dev Settings: маршруты, сеть, DNSТам же, ниже по списку

3:37▮▮ ⌁ 100
Исключённые маршруты›
Включённые маршруты›
Разрешить только указанные маршруты
Список IP-адресов, которые должны быть исключены из туннеля. Примечание: Вы можете исключать APNs или частные/локальные IP-адреса с помощью готовых пресетов.
Включить все сети
Отключение при переходе в спящий режим
Автоматически отключает TUNNEL, когда ваше устройство переходит в спящий режим для продления жизни батареи.
Включить сервер резолвинга
Использовать DNS из JSON
При включении приложение пытается автоматически настроить системный DNS из раздела "dns" вашего пользовательского JSON.
Информация о системе›
Таблица маршрутов›
Всё в этом блоке остаётся выключенным — сверься и иди дальше
ПунктЗначениеЧто это и почему
Исключённые / Включённые маршрутыНе трогать Списки IP-адресов, которые выводятся из туннеля или принудительно заводятся в него. Пустой список включённых = стандартное правило 0.0.0.0/0, то есть весь трафик. Локальная сеть у нас уже исключена профилем маршрутизации
Разрешить только указанные маршрутыВыключено Оставь выключенным: списки маршрутов мы не используем
Включить все сетиВыключено Загоняет в туннель вообще всё, включая служебный трафик Apple. Ломает часть системных функций и заметно повышает расход памяти. Нам не нужно: разделение трафика уже сделано правилами
Отключение при переходе в спящий режимВыключено Экономит батарею, но рвёт соединение при каждом засыпании. Уведомления запаздывают, при пробуждении нужно ждать переподключения
Включить сервер резолвингаВыключено Поднимает локальный DNS-сервер на устройстве. Нужно для нестандартных схем; у нас DNS задан в профиле маршрутизации
Использовать DNS из JSONВыключено Работало бы, только если подписка приходит в формате JSON. Мы от него отказались ради подписей под серверами — переключатель бесполезен

Dev Settings: No Limit ModeТам же, в самом низу

3:37▮▮ ⌁ 100
Информация о системе›
Таблица маршрутов›
No Limit Mode
1Включить для всех конфигураций
Включить только для конфигураций XHTTP
Threads limit
Экспериментальный режим — нас не касается, ничего не переключай

Обход ограничений iOS ценой компромиссов. Наших конфигураций он не касается: XHTTP мы не используем — подписка работает на Hysteria2 и VLESS Reality. 1 «Включить для всех конфигураций» — не включай. Тумблер «только для конфигураций XHTTP» на нас не влияет — оставь как есть.

Предупреждение самого Happ, дословно:
«Это экспериментальные функции, позволяющие обойти некоторые ограничения iOS, но имеет свои компромиссы: — Приложение должно оставаться открытым в фоновом режиме (не закрывайте его и не удаляйте из списка последних приложений) — Энергопотребление может увеличиться примерно на 25% — Правила маршрутизации могут работать некорректно. Если ваша конфигурация не работает в этом режиме, пожалуйста, отправьте тикет в поддержку и приложите ваш файл конфигурации»

Подписки: обновлениеНастройки → Расширенные настройки → Подписки

3:37▮▮ ⌁ 100
Обновление
Авто обновления
1Интервал обновлений (ч.)1›
Уведомлять об обновлении
Установите интервал автоматического фонового обновления подписки во время работы приложения.
Тайм-аут запроса подписки (сек.)
915
2Обновить при открытии
Пинг при запуске
Подключать при запуске
Обновление подписки, подключение и/или проверка пинга будут выполняться при каждом запуске приложения
Отправить HWID
Интервал с завода — 1 час, поставь 6
ПунктЗначениеЧто это и почему
Авто обновленияВключено Список серверов подтягивается сам. Без этого изменения на нашей стороне доезжают только вручную, через кнопку обновления
1 Интервал обновлений (ч.)6 С завода стоит 1 час — поставь 6: ровно это значение прописано в самой подписке. Чаще — бессмысленная нагрузка, реже — узнаёшь об изменениях с опозданием
Уведомлять об обновленииВключить Покажет, что список серверов изменился: появился новый сервер или убрали старый
Тайм-аут запроса подписки9 сек Сколько ждать ответа от сервера подписки. Наш отвечает за доли секунды — левого края шкалы хватает с запасом
2 Обновить при открытииВключить Открыл приложение — список уже свежий, без ручных действий
Пинг при запускеВключено Сразу видно, какой сервер сегодня быстрее. Занимает пару секунд
Подключать при запускеНа вкус Удобно, если VPN нужен постоянно. Если чаще работаешь без него — выключи
Отправить HWIDОставить Передаёт версию системы и идентификатор устройства. Персональных данных не содержит. Понадобится, когда включим ограничение по числу устройств на подписку

Подписки: список серверовТам же, ниже по списку

3:37▮▮ ⌁ 100
USER-AGENT Happ/5.6.0/ios/2608171408551
Список серверов
1Без сортировки✓
Сортировать по пингу
Сортировать по алфавиту
Запретить дубликаты
При попытке добавить дубликат подписки (такой же URL-адрес) существующая подписка будет обновляться
2Сворачивание подписок
Эта опция позволяет скрывать список подписок. Если выключено, подписки всегда будут показывать конфигурации.
Не использовать фильтр
Сортировку не трогаем, сворачивание — выключи
ПунктЗначениеЧто это и почему
1 Без сортировкиВыбрано Важно. Порядок серверов задан намеренно: Литва, Швеция, Россия, Нидерланды, затем позиции на Reality и Америка. Сверху то, что стоит пробовать первым. Сортировка по пингу этот смысл уничтожит
Запретить дубликатыВключено Не даст завести вторую копию той же подписки — вместо этого обновит существующую
2 Сворачивание подписокВыключить С завода включено — выключи: прячет список серверов под заголовок подписки. Подписка одна, прятать нечего
Не использовать фильтрНе трогать Оставь как есть

ПингНастройки → Расширенные настройки → Пинг

3:37▮▮ ⌁ 100
Протоколы пинга
1Через прокси(GET)✓
Через прокси(HEAD)
TCP
ICMP
2Режим (via Proxy)Keepalive⌄
Применяется только к режимам пинга через прокси. Берётся лучший результат из 2 выполненных запросов. double — запросы отправляются в рамках одной сессии idle с отключенным Keep-Alive. Второй запрос выполняется быстрее за счёт кэширования DNS. keepalive — запросы отправляются в рамках одного инстанса транспорта. Второй запрос замеряет чистую скорость ответа уже установленным TLS-соединением.
Таймаут прокси-пинга
3
5s15s
Настройки URL-теста
https://www.gstatic.com/generate_204
Заводские значения уже правильные — просто сверь три пункта
ВариантГодитсяЧто делает
1 Через прокси(GET)Да — оставь его Запрашивает страницу через туннель. Меряет полный путь: телефон → сервер → сайт → обратно. Работает со всеми семью позициями и показывает то, что ты реально почувствуешь
Через прокси(HEAD)Можно То же, но просит только заголовки. Чуть быстрее и почти без трафика. Минус: часть CDN обрабатывает такие запросы небрежно — цифры бывают странные
TCPНет Стучится в порт напрямую, мимо туннеля. У пяти позиций из семи TCP-порта нет вовсе — пинг всегда покажет прочерк при исправном сервере
ICMPНет Обычный пинг адреса. На наших серверах закрыт файрволом — это часть защиты
2 Режим (via Proxy)Keepalive Второй запрос идёт по уже готовому соединению. Меряется чистое время «туда-обратно», без затрат на установку
Режим DoubleНет нужды Поднимает соединение заново каждый раз. Цифры больше и шумнее — Reality-позиции будут выглядеть хуже, чем работают, из-за полного TLS-рукопожатия
3 Таймаут прокси-пинга5 сек Самый медленный маршрут — российская связка с двумя прыжками, плюс Америка через океан. Пять секунд с запасом, зато отвалившийся сервер обнаружится быстро. Левый край шкалы
URL-тестаОставить https://www.gstatic.com/generate_204 — служебная страница, отдаёт пустой ответ. Не тратит трафик, не кэшируется

On DemandНастройки → Туннель → On Demand

3:37▮▮ ⌁ 100
1Вкл. on demand
Первое правило, которое соответствует всем условиям, применяется
Список правил пока пуст — добавляются плюсом в шапке

Автоподключение по правилам, встроенное в саму систему Apple. Не Happ решает, когда включаться, а iOS: следит за сменой сети и применяет первое правило, все условия которого совпали. 1 — главный тумблер, 2 — добавить правило.

Рекомендую одно правило:
Заголовок «Всегда» · Действие Подключить · Интерфейс Any · дополнительные условия пустые. И включить тумблер сверху. Туннель будет подниматься сам — после перезагрузки, после сна, при переходе из Wi-Fi в мобильный интернет.

Если захочешь дома обходиться без VPN — добавь выше второе правило: интерфейс Wi-Fi, SSID домашней сети, действие Отключить. Именно выше: система идёт сверху вниз и останавливается на первом подходящем.
Две ловушки. В отелях и кафе, где интернет открывается через страницу входа, система будет упорно поднимать туннель — а он не поднимется, потому что интернета ещё нет, и страницу входа ты не увидишь. Лечится: выключить on demand на минуту, войти, включить обратно.

И туннель станет трудно выключить «просто так»: погасил, открыл браузер — система подняла заново. Это не поломка, а смысл функции.

Входящие соединенияНастройки → Туннель → Входящие соединения

3:37▮▮ ⌁ 100
SOCKS5
1Режим авторизацииDisabled⌄
Порт10808
Отключает авторизацию SOCKS5 входящего подключения на порту 10808.
HTTP
HTTP
Отключает авторизацию HTTP входящего подключения на порту 10808.
Оба прокси живут на порту 10808 · авторизация пока Disabled

Два локальных прокси, которые Happ поднимает на самом устройстве: SOCKS5 и HTTP, оба на порту 10808. Через них отдельная программа может ходить по туннелю, не заворачивая в него всю систему — например, только браузер или только терминал. 1 — режим авторизации, от него зависит, кто сможет пользоваться прокси.

Режим авторизацииКогда нужен
DisabledПока выключены LAN-подключения — оставляй его. Прокси слушает только само устройство, снаружи не достучаться, защищать нечего
AutoОбязательно, если включишь LAN-подключения. Приложение само придумает логин и пароль
ManualТо же, но логин и пароль задаёшь сам
FromJsonБерёт данные из конфига. Работает только при подписке в формате JSON — у нас такой нет
Проверь «Разрешить LAN подключения». Сам переключатель живёт не здесь, а в Настройки → Другие настройки — и может оказаться включённым. Он открывает доступ к твоему прокси другим устройствам в сети. С авторизацией Disabled это значит: в кафе, отеле или коворкинге любой сосед по Wi-Fi сможет ходить в интернет через твой VPN — трафик пойдёт с твоих серверов и под твоей подпиской, а разбираться с последствиями будешь ты. Либо выключи LAN, либо включи авторизацию Auto.

Если перестало работать

  1. Нажми обновление подписки — круговая стрелка справа от названия 🚀 TEGRIDY VPN. Часто этого достаточно: список серверов мог измениться.
  2. Перебери позиции сверху вниз. Протоколы разные: если давят UDP, помогут позиции без пометки [HYS2] — они на TCP. Если наоборот, наоборот.
  3. Попробуй 🇷🇺 TEGRIDY-RU. Вход в России, для фильтрации это внутренний трафик — её давят в последнюю очередь.
  4. Прочерк вместо пинга при рабочем соединении — это не поломка. Проверь, что протокол пинга стоит «Через прокси(GET)», а не TCP.
  5. Туннель падает через пару минут — упирается в потолок памяти iOS. Проверь, что Xray memory limit сдвинут влево до упора (40 МБ), и снизь Connection Idle timeout до 120.
  6. Если пусто везде — удали подписку и добавь заново по ссылке. Формат ответа мог поменяться.