Автор: Редакция «VPN не работает»

Банковские приложения (Сбербанк, Т-Банк, ВТБ, Альфа) не работают с VPN — как исправить

Российские банковские приложения — Сбербанк Онлайн, Т-Банк, ВТБ, Альфа — часто не работают с включённым VPN, потому что их антифрод-системы блокируют вход с иностранных IP-адресов и адресов известных VPN-сервисов. Решение простое: заходите в банк без VPN либо настройте раздельное туннелирование, чтобы банковское приложение шло напрямую через российский IP, а VPN оставался включён только для зарубежных сервисов.

Коротко. Банки не любят «чужой» IP по соображениям безопасности. Для российского банка VPN лучше отключать. Если он нужен для других сервисов одновременно — включите split-tunnel или добавьте банк в исключения VPN-клиента, чтобы он работал по прямому российскому адресу.

Почему банк не работает с включённым VPN

У банков самые строгие антифрод-системы среди всех сервисов — они защищают деньги, поэтому реагируют на любой нетипичный вход жёстче маркетплейсов или госуслуг. Когда вы подключены через VPN, банк видит не ваш домашний адрес, а IP выходного узла — и это создаёт сразу несколько поводов для тревоги:

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

Как исправить: банк и VPN одновременно

Главная рекомендация для банков однозначна: в банковское приложение лучше заходить с обычного российского IP, без VPN. Так антифрод видит «домашний» адрес и не поднимает тревогу. Ниже — способы совместить это с работающим VPN для зарубежных сервисов.

  1. Отключите VPN на время работы с банком. Самый простой и безотказный вариант. Выключили туннель → зашли в банк с российского IP провайдера или мобильного оператора → сделали дела → при необходимости снова включили VPN для других задач.
  2. Включите раздельное туннелирование (split-tunnel). В этом режиме через VPN идёт только выбранный трафик, а остальное — напрямую. Настройте так, чтобы зарубежные сервисы шли через туннель, а банковское приложение оставалось в обход — тогда банк видит прямой российский адрес.
  3. Добавьте банк в исключения по приложениям. Многие VPN-клиенты позволяют указать список приложений, которые работают мимо VPN. Добавьте туда все банковские приложения — они пойдут напрямую, пока остальной трафик остаётся в туннеле. На Android такие исключения по приложениям становятся всё удобнее в свежих версиях системы.
  4. Проверьте результат. После настройки откройте банк: вход должен проходить штатно, переводы по СБП — работать. Если банк всё ещё запрашивает подтверждение после недавних входов с VPN — пройдите проверку один раз с обычного IP, дальше доступ восстанавливается.
СпособКому подойдёт
Полностью отключить VPN для банкаВсем — самый надёжный вариант, ничего настраивать не нужно
Раздельное туннелирование (split-tunnel)Тем, кому VPN нужен одновременно с банком для зарубежных сервисов
Исключения по приложениям в VPN-клиентеПользователям смартфонов — удобно вывести банк из туннеля точечно
AllowedIPs на своём сервереТем, у кого собственный WireGuard и нужен полный контроль маршрутов

На своём сервере: решается через AllowedIPs

Если вы используете собственный сервер на WireGuard, разделение трафика настраивается параметром AllowedIPs в конфигурации клиента. Вместо 0.0.0.0/0 (весь трафик в туннель) можно перечислить только диапазоны нужных зарубежных сервисов — тогда весь остальной трафик, включая банковские приложения, пойдёт напрямую через российского провайдера, и антифрод банка не сработает. Как это настроить пошагово — в инструкции настройка WireGuard. Как выбрать и арендовать сервер под это — в разделе «Свой сервер / VPS».

Частые вопросы

Короткие ответы на типовые вопросы собраны в блоке ниже — он же размечен для поисковых систем и AI-ассистентов.


Материал носит информационный характер. Названия банков используются для идентификации; сайт не аффилирован с указанными организациями.

Почему банковское приложение не заходит с включённым VPN?

Банки жёстко фильтруют трафик по антифроду. Когда вы подключены через VPN, ваш IP выглядит как иностранный или как адрес известного VPN-провайдера, и система безопасности банка расценивает это как подозрительный вход. В ответ приложение может не загрузиться, отказать в переводах по СБП, потребовать повторную проверку или временно ограничить операции. Это защитная реакция самого банка, а не поломка приложения.

Можно ли безопасно заходить в банк вообще без VPN?

Да, и для российских банков это самый надёжный вариант. Если вы находитесь в России и заходите с обычного российского IP своего провайдера или мобильного оператора, антифрод банка видит «домашний» адрес и не поднимает тревогу. VPN нужен для зарубежных сервисов — для российского банка его лучше отключать или выводить банковское приложение из туннеля.

Что такое раздельное туннелирование и как оно помогает с банком?

Раздельное туннелирование (split-tunnel) — это режим, в котором через VPN идёт только часть трафика, а остальное — напрямую через вашего провайдера. Вы указываете, что банковское приложение работает в обход VPN (по прямому российскому IP), а зарубежные сервисы — через туннель. Так банк видит нормальный российский адрес и не срабатывает антифрод, а доступ к иностранным сервисам сохраняется.

Заходил в банк с VPN — теперь просят подтвердить вход. Это опасно?

Сам по себе вход с VPN не «взламывает» аккаунт: трафик к банку всё равно зашифрован по HTTPS. Но с точки зрения банка это нетипичный вход, поэтому антифрод может запросить дополнительную проверку (СМС-код, звонок, подтверждение в отделении). Отключите VPN, зайдите с обычного российского IP и пройдите проверку — после этого доступ обычно восстанавливается.

У меня свой сервер на WireGuard — как исключить банк из туннеля?

На собственном WireGuard маршрутизация задаётся параметром AllowedIPs в конфигурации клиента. Если прописать туда только диапазоны нужных зарубежных сервисов вместо 0.0.0.0/0, весь остальной трафик (включая банк) пойдёт напрямую через российского провайдера. Подробно — в инструкции по настройке WireGuard.