v2rayTun: настройка на телефоне
v2rayTun — гибкий клиент, но у него есть одна фирменная грабля: на Android российские сайты и проверки IP норовят уйти через ноду, даже когда обход настроен. Ниже — как поставить, импортировать подписку и сразу закрыть эту проблему настройками сниффинга. Свою ссылку-подписку подставь в конструктор сверху.
Установка и импорт
Ставим приложение:
- Android — Google Play, «v2rayTun».
- iOS — App Store, «v2rayTun».
Импорт подписки — как везде:
- Скопировать ссылку-подписку от бота (вид
https://sub.your-domain.com/xxxxxxxx). - В v2rayTun нажать + → Импорт из буфера (Import from clipboard) или Добавить по ссылке и вставить.
- Появится профиль со списком серверов. Выбрать сервер → Подключить.
Есть несколько серверов — оставь «Авто» / лучший по пингу. До этого момента всё стандартно. Дальше — важная часть.
Главная грабля v2rayTun: РФ-сайт идёт через ноду
Типичная жалоба: на iPhone обход для России работает, а на Android тот же самый конфиг гонит российский сайт или проверку IP (вроде 2ip.ru) через заграничную ноду. Клиент открывает «где я нахожусь» — видит чужую страну, паникует.
Причина не в сервере. v2rayTun на Android по умолчанию не снифит домен: он смотрит на IP назначения, а сервисы вроде 2ip.ru живут на зарубежном хостинге — по IP они «не российские», и приложение честно уводит их через ноду. Правило «РФ → напрямую» работает по домену, а домен приложение не разглядело.
Лечение: gVisor + сниффинг
Чинится это тремя настройками. В v2rayTun:
- Настройки трафика → стек →
gVisor(вместо System / Auto). Именно gVisor-стек умеет корректно разбирать домены. - Там же включить Sniffing (сниффинг доменов).
- Режим маршрутизации — «По правилам» (не «Глобально»).
После этого — переподключиться (выключить и включить туннель заново), чтобы настройки применились.
Теперь приложение видит домен 2ip.ru, применяет правило «РФ → напрямую», и проверка IP показывает домашний адрес клиента. Заодно чинятся и банки с маркетплейсами, которые тоже сверялись по IP.
Проверка, что всё встало правильно
- Открой
2ip.ruчерез туннель — должен показать домашний IP клиента, не ноды. - Открой заблокированный в РФ ресурс — должен открыться (идёт через ноду).
- Открой банк — без плашки «VPN detected».
Если проверка IP всё ещё показывает ноду — значит сниффинг или gVisor не применились: перепроверь, что стек именно gVisor, сниффинг включён, и ты переподключился после изменения.
DNS и обновление
- Долго коннектится — смени DNS на
https://8.8.8.8/dns-query(Google) илиhttps://9.9.9.9/dns-query(Quad9). Cloudflare1.1.1.1в РФ тормозит. - Сервер «лёг» — нажми «Обновить подписку», подтянутся свежие серверы.
Kill-switch на Android
Чтобы трафик не утекал при обрыве: Настройки телефона → Сеть → VPN → шестерёнка у v2rayTun → «Постоянный VPN» + «Блокировать соединения без VPN».
Итог
v2rayTun — рабочий клиент, но на Android его обязательно надо перевести на стек gVisor с включённым сниффингом и режимом «по правилам», иначе российские сайты и IP-проверки уйдут не туда. Это первое, что стоит проверить, если клиент на v2rayTun жалуется на «неправильную страну». Кроссплатформенный вариант без этой грабли — Hiddify, про него в статье «Hiddify: кроссплатформенный клиент».