VPN подключён, но интернет не работает — что делать

· Антон Беляев

Если VPN показывает статус «Подключено», но интернета нет — почти всегда виноват один из четырёх слоёв: DNS, маршрутизация трафика внутри клиента, заблокированный IP-адрес VPN-сервера или сам клиент завис на середине handshake. Проверять начинают с самого простого — DNS и пинга сервера.

Ситуация запутаннее, чем кажется: статус «Подключено» в интерфейсе означает только, что туннель поднялся. Уйдут ли по нему пакеты, разрешится ли DNS и не отсечёт ли провайдер серверный IP — это уже отдельные вопросы.

Ниже — короткая карта симптомов и быстрый чек-лист. Если хочется сначала убедиться, что проблема именно у VPN, а не у конкретного сайта — пройдите проверку через Freedom Checker.

Коротко

  • Статус «Подключено» не равен «интернет работает» — это только статус туннеля.
  • Чаще всего причина — DNS клиента или заблокированный IP сервера у вашего оператора.
  • Проверьте: пингуется ли сервер, открывается ли сайт по IP, меняется ли поведение при смене протокола.
  • Сменить сервер или протокол (WireGuard → VLESS, OpenVPN UDP → TCP) помогает в большинстве случаев.
  • Если перестало работать у всех в один день — это похоже на блокировку, а не на сбой клиента.

Почему VPN подключился, но интернета нет: основные причины

В сценарии «туннель поднят, но трафик не идёт» работают четыре отдельных механизма. Их полезно различать, потому что лечатся они по-разному.

1. DNS не разрешается

Самая частая причина. Туннель есть, но клиент не подменил системный DNS либо подменил его на сервер, который сам недоступен. В Windows и Android это часто видно по «грузится бесконечно», но прямой пинг по IP проходит.

Решение: в настройках клиента включить «использовать DNS VPN» или прописать публичные (например, 1.1.1.1 и 8.8.8.8 — если они доступны по конкретному протоколу). У некоторых российских операторов 1.1.1.1 нестабилен — тогда лучше DNS самого VPN-сервиса.

2. Заблокирован IP сервера у вашего оператора

Сервер может быть «жив» глобально, но конкретный мобильный или домашний провайдер уже добавил его в фильтр. Это даёт классическую картину: handshake прошёл, ключи обменялись, но дальше — ноль трафика. На стороне клиента это выглядит как «Connected», на стороне сервера сессия часто даже не открывается.

Лечится сменой сервера в этой же стране или сменой страны. Если у вас несколько VPN-приложений — параллельно проверить другое поможет быстрее, чем перебирать локации.

3. Конфликт маршрутизации и split-tunneling

Если в клиенте включён split-tunneling (отправлять только часть трафика через VPN), может оказаться, что нужные приложения исключены из туннеля и пытаются идти напрямую. Также к этому приводят корпоративные TLS-инспекторы, антивирусы с MITM-фильтром и нестандартные правила Windows Defender Firewall.

4. Клиент завис на handshake

Самый банальный случай: интерфейс уже нарисовал «Подключено», но фактически процесс висит. Перезапуск приложения помогает чаще, чем хотелось бы. На Android к этому добавляется агрессивный battery optimizer, который убивает VPN-сервис в фоне.

Как понять, что именно сломалось

СимптомВозможная причинаЧто проверить
Сайты по доменам не открываются, по IP — открываютсяDNS не работает через туннельСменить DNS на 1.1.1.1 / 8.8.8.8 или DNS сервиса
Долго грузится, потом «Сервер не отвечает»IP сервера заблокирован у оператораСменить локацию или сервер; включить obfuscation
Сразу после подключения интернет пропадает совсемKillswitch + упавший туннельОтключить killswitch временно, переподключиться
Один сайт работает, другой — нетЧастичная фильтрация или DNS-кешСбросить DNS-кеш, проверить сайт без VPN
VPN работает на ПК, не работает на телефонеBattery saver / ограничения ОССнять ограничения для VPN-приложения
Перестало работать одновременно у всехСистемная блокировка протокола или подсетиСменить протокол (WireGuard → VLESS / Reality)

Как проверить прямо сейчас

Чтобы не гадать, что именно сломалось, удобно сначала проверить — открывается ли нужный сайт без VPN и доступен ли он через другие VPN-маршруты. Freedom Checker показывает доступность сайтов и сервисов с разных операторов и через разные протоколы.

Если сайт у всех открывается без VPN, а через ваш VPN — нет, проблема в DNS/сервере. Если сайт у всех заблокирован, а через альтернативные VPN-маршруты доступен — стоит сменить протокол или сервис.

Проверить доступность через Freedom Checker

Сбой или блокировка?

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

Признак блокировки: один и тот же VPN-сервер перестал работать одновременно у вас, у соседа и в чатах поддержки сервиса; смена локации внутри одного сервиса не помогает; помогает смена протокола на маскирующий (VLESS Reality, Hysteria, AmneziaWG) — это значит, что фильтруют не IP, а сигнатуру протокола.

На что обратить внимание

  • Сначала проверьте интернет без VPN — это отделит проблемы провайдера от проблем туннеля.
  • Пингуйте IP VPN-сервера до подключения — если он недоступен, остальное не имеет смысла.
  • На мобильном интернете чаще ломается DNS, на домашнем — IP-маршрутизация.
  • Сменили роутер или прошивку? Проверьте MTU — слишком большой пакет режется без уведомления.
  • Killswitch при нестабильном соединении даёт «нет интернета» даже при кратких разрывах.
  • Если используете несколько VPN одновременно — они конфликтуют по таблицам маршрутизации.
  • Ситуация может отличаться по оператору, региону и времени проверки.

Вывод

«VPN подключён, но интернета нет» — это не одна, а четыре разных проблемы: DNS, маршрутизация, блокировка IP и зависший клиент. Их можно разделить за 2–3 минуты по симптому и быстро локализовать.

Прежде чем винить VPN — убедитесь, что сайт вообще доступен и что проблема не на стороне оператора.

Проверить сейчас