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-маршруты доступен — стоит сменить протокол или сервис.
Сбой или блокировка?
Простой признак сбоя: проблема началась после обновления приложения, перезагрузки роутера или смены сети. Проблема воспроизводится только у вас.
Признак блокировки: один и тот же VPN-сервер перестал работать одновременно у вас, у соседа и в чатах поддержки сервиса; смена локации внутри одного сервиса не помогает; помогает смена протокола на маскирующий (VLESS Reality, Hysteria, AmneziaWG) — это значит, что фильтруют не IP, а сигнатуру протокола.
На что обратить внимание
- Сначала проверьте интернет без VPN — это отделит проблемы провайдера от проблем туннеля.
- Пингуйте IP VPN-сервера до подключения — если он недоступен, остальное не имеет смысла.
- На мобильном интернете чаще ломается DNS, на домашнем — IP-маршрутизация.
- Сменили роутер или прошивку? Проверьте MTU — слишком большой пакет режется без уведомления.
- Killswitch при нестабильном соединении даёт «нет интернета» даже при кратких разрывах.
- Если используете несколько VPN одновременно — они конфликтуют по таблицам маршрутизации.
- Ситуация может отличаться по оператору, региону и времени проверки.
Вывод
«VPN подключён, но интернета нет» — это не одна, а четыре разных проблемы: DNS, маршрутизация, блокировка IP и зависший клиент. Их можно разделить за 2–3 минуты по симптому и быстро локализовать.
Прежде чем винить VPN — убедитесь, что сайт вообще доступен и что проблема не на стороне оператора.