VPN может выглядеть рабочим, но при этом сливать твой реальный IP, DNS-запросы или весь трафик. Это называется «утечкой» — и её замечают не все. В этой статье разберу 5 способов проверить, не течёт ли твой VPN.
Что такое утечка
Утечка — это когда данные, которые должны идти через VPN, на самом деле уходят напрямую. Бывает три типа:
- IP-утечка — виден твой настоящий IP
- DNS-утечка — DNS-запросы идут через провайдера, а не через VPN
- WebRTC-утечка — браузер раскрывает локальный IP
Способ 1. Проверка IP
Самый простой способ. Подключи VPN, открой: https://2ip.ru/
Сайт покажет твой IP и местоположение. Если он не совпадает с городом, где VPN-сервер — всё хорошо. Если совпадает с твоим реальным — утечка.
Проверь на разных серверах VPN, а не только на одном. Иногда утечка проявляется только на определённых серверах.
Способ 2. Проверка DNS
Подключи VPN и открой: https://dnsleaktest.com/
Нажми Standard test. Сайт покажет DNS-серверы, через которые идут твои запросы. Если там DNS твоего провайдера (Ростелеком, МТС, Билайн) — утечка. Должны быть DNS VPN-сервиса.
Способ 3. Проверка WebRTC
WebRTC — технология для видео-звонков, но она может раскрыть твой локальный IP даже через VPN. Проверить можно здесь: https://browserleaks.com/webrtc
Если сайт видит твой реальный IP или локальный IP твоей сети — утечка.
Решение: отключить WebRTC в браузере. В Firefox: about:config → найди media.peerconnection.enabled → поставь false.
Способ 4. Проверка через терминал (Linux)
Для Linux-пользователей есть способ надёжнее браузера. Подключи VPN и выполни: curl ifconfig.me
Команда покажет твой публичный IP. Сравни с реальным IP до подключения VPN. Если совпадают — утечка.
Ещё надёжнее — проверить, куда идёт трафик: ip route
Если маршрут по умолчанию идёт через интерфейс wg0 или tun0 — это VPN. Если через eth0 или wlan0 — трафик идёт напрямую, VPN не работает.
Способ 5. Проверка на разрыв соединения
VPN может отключиться в самый неподходящий момент, и трафик пойдёт напрямую. Проверить можно так:
- Подключи VPN.
- Открой
https://2ip.ru/— должен быть IP VPN. - Отключи VPN (или выдерни кабель/выключи Wi-Fi).
- Открой
2ip.ruснова.
Если сайт не открывается — значит, трафик заблокирован без VPN. Это называется Kill Switch — защита от утечек.
Если сайт открывается и показывает твой реальный IP — Kill Switch не работает. Это плохо.
Что делать, если нашли утечку
- Проверь настройки VPN. Возможно, Kill Switch выключен.
- Смени протокол. Иногда утечки есть в OpenVPN, но нет в WireGuard.
- Смени сервер. Утечки могут быть только на конкретных серверах.
- Смени VPN. Если утечки постоянные — сервис плохой.
Если не хочешь разбираться с настройками — вот сервис, который я тестировал:
У него есть Kill Switch и защита от утечек.
Итог
Проверить VPN на утечки — 5 минут работы. Используй:
2ip.ru— IPdnsleaktest.com— DNSbrowserleaks.com/webrtc— WebRTCcurl ifconfig.me— через терминал- Kill Switch тест — отключение VPN
Если всё чисто — VPN работает как надо. Если нет — меняй настройки или сервис.
Что я рекомендую
Проверенные сервисы, которыми я пользуюсь: