Главная › Выбор сервиса › Проверка VPN: работает ли он и нет ли утечек IP, DNS и WebRTC

Проверка VPN: работает ли он и нет ли утечек IP, DNS и WebRTC

Чтобы проверить, работает ли VPN (впн), откройте сайт, который показывает ваш IP-адрес, сначала с выключенным VPN, потом с включённым. Если адрес и провайдер сменились, а страна — та, что выбрана в приложении, туннель работает. После этого проверьте четыре места, где настоящий адрес может выйти наружу при включённом VPN: DNS-запросы, WebRTC в браузере, IPv6 и обрыв соединения.

Вся проверка занимает примерно десять минут и не требует программ: нужны браузер и три-четыре сайта. Ниже — шаги, таблица с ожидаемым результатом и разбор, что считать утечкой, а что нет.

Содержание

Как быстро проверить, работает ли VPN

Быстрая проверка VPN — это сравнение IP-адреса до и после подключения, она занимает около минуты.

  1. Выключите VPN и откройте 2ip.ru или browserleaks.com/ip. Запишите IP-адрес, провайдера и страну.
  2. Включите VPN и обновите страницу.
  3. Сравните. Адрес и провайдер должны быть другими, страна — та, которую вы выбрали в приложении.

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

Страна и город на таких сайтах — оценка, а не измерение. Определение места по IP-адресу — это вывод по косвенным признакам; на уровне страны точность выше 99%, но эта цифра приведена с оговоркой «особенно без учёта VPN», пишет MaxMind, один из поставщиков таких баз. Поэтому два сайта могут показать для одного VPN-сервера разные города. Утечкой это не является: утечка — когда виден ваш собственный адрес или провайдер.

Насколько хорошо работает: быстрая проверка отвечает на вопрос «подключён ли VPN», но не показывает утечки. Для них нужна полная проверка.

Как проверить VPN на утечки: пять шагов

Полная проверка VPN состоит из пяти шагов: IP-адрес, DNS, WebRTC, IPv6 и kill switch. Перед началом выключите VPN и запишите три вещи, которые покажут сайты проверки: ваш IP-адрес, название провайдера и адрес IPv6, если он есть. С ними вы будете сравнивать всё остальное.

  1. IP-адрес. Включите VPN и откройте browserleaks.com/ip. В блоке с адресом должны стоять адрес, страна и провайдер VPN-сервера, а не ваши.
  2. DNS. DNS — система, которая переводит имена сайтов в IP-адреса. На dnsleaktest.com запустите расширенный тест (кнопка Extended test): он делает 36 запросов вместо 6 и, по описанию сервиса, находит все DNS-серверы, которые вам отвечают. Второй вариант — browserleaks.com/dns. В списке не должно быть серверов вашего провайдера.
  3. WebRTC. WebRTC — технология браузера для звонков и видеосвязи напрямую между устройствами. Откройте browserleaks.com/webrtc и найдите строку Public IP Address. Там должен быть адрес VPN-сервера, прочерк или «n/a».
  4. IPv6. IPv6 — новый формат адресов, длинный, с двоеточиями. На browserleaks.com/ip есть блок «IPv6 Leak Test». В нём должно быть «n/a» либо адрес VPN-сервиса, но не тот IPv6, который вы записали до включения VPN.
  5. Kill switch. Kill switch — функция, которая блокирует интернет, если VPN-соединение неожиданно оборвалось. Включите её в приложении, подключите VPN и откройте страницу с IP-адресом. Закройте остальные вкладки и программы, которым нельзя показывать настоящий адрес: если kill switch не сработает, его увидят все. Затем оборвите связь, не нажимая «Отключить» в приложении: выключите и сразу включите Wi-Fi. Пока приложение восстанавливает туннель, обновляйте страницу. Она должна либо не загружаться, либо показывать адрес VPN. Если хоть раз появился ваш настоящий адрес, kill switch не сработал. Обратное не доказано: чистый результат значит лишь, что вручную утечку заметить не удалось. Туннель мог восстановиться быстрее, чем обновилась страница, а другие сбои (зависло приложение, недоступен сервер) этот тест не проверяет.

Четыре проверки из пяти — все, кроме kill switch, — показывает на одной странице ipleak.net: там есть блоки с IP-адресами, WebRTC и DNS. IPv6 показан в блоке с IP-адресами; если его нет, там написано «IPv6 test not reachable».

Что должно быть в результатах проверки VPN

При включённом VPN ни одна проверка не должна показывать ваш собственный IP-адрес, ваш IPv6 или DNS-серверы вашего провайдера. Сервисы в таблице мы открывали 7 октября 2026 года.

Проверка VPN: где смотреть и что считать утечкой

ПроверкаГде смотретьЧто должно бытьЧто считается утечкой
IP-адрес и страна2ip.ru, browserleaks.com/ip, ipleak.netАдрес и провайдер VPN-сервера, выбранная странаВаш адрес или название вашего провайдера
DNSdnsleaktest.com (расширенный тест), browserleaks.com/dns, ipleak.netСерверы VPN-сервиса или публичной DNS-службыХотя бы один сервер вашего провайдера в списке
WebRTCbrowserleaks.com/webrtc, ipleak.netВ строке Public IP Address — адрес VPN, прочерк или «n/a»Ваш настоящий публичный адрес
IPv6browserleaks.com/ip, блок «IPv6 Leak Test»«n/a» или IPv6-адрес VPN-сервисаIPv6-адрес, выданный вашим провайдером
Kill switchЛюбая страница с IP-адресом + обрыв связиСтраница не грузится или показывает адрес VPNВаш адрес в момент, пока туннель не восстановлен

Как читать результат: что утечка, а что нет

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

DNS: чьи серверы в списке

DNS-утечка — это DNS-запрос, который ушёл мимо VPN-туннеля, обычно на сервер провайдера. Так её определяет ipleak.net: нешифрованный запрос, отправленный системой вне установленного туннеля. Причина, по объяснению dnsleaktest.com, в том, что система продолжает пользоваться своими DNS-серверами вместо тех, что назначил VPN. Провайдер при этом видит, имена каких сайтов вы запрашиваете.

Главный признак утечки: среди найденных DNS-серверов есть серверы вашего провайдера. Именно это правило написано на ipleak.net. Если вы сами прописали в системе или роутере публичный DNS, по названию провайдера в списке утечку не распознать.

Не утечка — серверы самого VPN-сервиса. Не обязательно утечка — Google, Cloudflare и другие публичные службы. Такую службу тест покажет и тогда, когда в браузере включён защищённый DNS (DNS-over-HTTPS): браузер сам отправляет запросы своей службе. Какой DNS-сервер получит запросы внутри туннеля, решает настройка VPN: например, в WireGuard это строка DNS в конфигурации, она задаёт DNS-серверы туннельного интерфейса (документация wg-quick). Если там указана публичная служба, тест покажет её. Если в туннель направлен весь трафик, запросы при этом идут через VPN, и служба видит адрес VPN-сервера, а не ваш.

Адреса в тесте могут не совпасть с привычными 8.8.8.8. Тест показывает адрес, с которого DNS-служба сама обращается дальше, а Google Public DNS делает это из отдельных диапазонов адресов — они перечислены в его документации. Поэтому смотрите на колонку с названием провайдера, а не на цифры.

WebRTC: какой адрес публичный

WebRTC-утечка — это ситуация, когда браузер сообщает сайту ваш настоящий публичный адрес в обход VPN. Чтобы соединить двух собеседников напрямую, браузер спрашивает у STUN-сервера, под каким публичным адресом его видно из интернета, — так работу STUN описывает MDN.

Утечка возникает, когда не весь трафик идёт в туннель. В RFC 8828 это описано так: если VPN и система допускают маршруты через несколько интерфейсов («раздельный туннель»), WebRTC может узнать не только адрес VPN, но и адрес провайдера, поверх которого VPN работает.

Локальный адрес в результатах — не то же самое. Адреса вида 192.168.x.x или 10.x.x.x действуют только внутри домашней сети или туннеля, по ним вас в интернете не найти. RFC 8828 считает их отдельной, менее серьёзной проблемой: по ним сайт может узнавать устройство. Смотрите на строку Public IP Address.

IPv6: адрес, про который VPN мог не знать

IPv6-утечка — это трафик по IPv6, который идёт мимо VPN, потому что VPN-клиент работает только с IPv4. Механизм описан в RFC 7359: если сеть провайдера даёт оба протокола, а сайт доступен по IPv6, система может выбрать IPv6, и такой трафик в туннель не попадёт.

«n/a» в блоке IPv6 — нормальный результат: сайт не смог связаться с вами по IPv6, то есть IPv6 у вас нет или VPN его закрыл. Утечка — только IPv6-адрес, который вы видели до включения VPN.

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

Нашли утечку — что делать

Многие утечки VPN закрываются настройкой в приложении VPN или в браузере. После изменения повторите ту же проверку.

  • IP-адрес не сменился. Проверьте, что VPN подключён и что в приложении не включено раздельное туннелирование — режим, при котором часть программ ходит мимо VPN. Как устроен туннель, мы разбирали в статье «Как работает VPN».
  • DNS-серверы провайдера в списке. Найдите в приложении настройку защиты от DNS-утечек или выбора DNS и включите её. В OpenVPN для Windows для этого есть параметр block-outside-dns: он запрещает программам обращаться к DNS в обход туннеля (руководство OpenVPN).
  • WebRTC показывает настоящий адрес. Сначала проверьте раздельное туннелирование. Если не помогло, ограничьте WebRTC в браузере. В Firefox: откройте about:config и поставьте media.peerconnection.enabled в false — этот способ приводит BrowserLeaks. Звонки в браузере после этого работать перестанут. Для Chrome тот же сайт называет расширение WebRTC Network Limiter от Google.
  • Виден ваш IPv6. RFC 7359 даёт два решения: VPN с полной поддержкой IPv6 либо отключение IPv6 на устройстве на время работы VPN. Поищите в приложении пункт про IPv6.
  • Kill switch не сработал. Убедитесь, что функция включена в настройках приложения. Если включена и адрес всё равно появляется, это, скорее всего, недостаток приложения.

Что делать, если настройка не помогла: напишите в поддержку сервиса и приложите результат теста. Утечка, которую сервис не закрывает, — довод при выборе другого.

Как проверить VPN на своём сервере

На своём сервере проверка VPN та же, отличается только ожидаемый результат: IP-адрес должен совпасть с адресом вашего VPS, а страна обычно — со страной дата-центра (базы геолокации могут ошибаться).

  • DNS. Если сервер установлен через Amnezia с AmneziaDNS, запросы идут через туннель на сервер, а он по умолчанию обращается к Cloudflare DNS по шифрованному соединению — так написано в документации Amnezia. Поэтому в тесте в этом случае, скорее всего, будут серверы Cloudflare — это не утечка.
  • IPv6. В WireGuard то, что уходит в туннель, задаёт строка AllowedIPs в конфигурации клиента (документация wg). Для IPv6 в ней должен быть диапазон ::/0, для IPv4 — 0.0.0.0/0.
  • Kill switch. В Amnezia для Windows, macOS и Linux KillSwitch включается в настройках, в разделе «Соединение» (документация Amnezia). Для чистого WireGuard на Linux пример правила есть в документации wg-quick. Пример написан для IPv4; для IPv6 там же предложено добавить такие же строки с ip6tables.

Как поднять такой сервер, рассказано в обзоре «Как сделать свой VPN».

Как проверить VPN на телефоне

На телефоне VPN проверяют теми же сайтами в мобильном браузере: IP-адрес, DNS, WebRTC и IPv6. Сделайте это дважды — через Wi-Fi и через мобильный интернет: сети разные, и результат может отличаться.

На телефоне роль kill switch может выполнять сама система. На Android в настройках VPN есть два переключателя: постоянный VPN и блокировка соединений без VPN; вторая запрещает трафик, который не идёт через VPN (справка Google). Названия пунктов могут зависеть от производителя телефона. В приложении AmneziaVPN для iOS, по его документации, отдельного переключателя нет: поведение сети после обрыва VPN определяет система.

Сайты проверяют только браузер. Как ведут себя остальные приложения телефона, такой тест не показывает.


Короткие ответы

Как проверить, работает ли VPN?

Откройте сайт, показывающий IP-адрес, например 2ip.ru, с выключенным и с включённым VPN. Если адрес и провайдер сменились, VPN работает.

Что такое утечка VPN?

Утечка VPN — это ситуация, когда при включённом VPN сайт или провайдер видит ваши настоящие данные: IP-адрес, адрес IPv6 или DNS-запросы. Основные виды утечек — DNS, WebRTC и IPv6.

Если тест показывает DNS-серверы Google или Cloudflare, это утечка?

Не обязательно. DNS-утечка — это серверы вашего провайдера в списке; публичная DNS-служба появляется в тесте, когда она указана в настройках VPN, и запросы к ней идут через туннель.

Почему сайт показывает не ту страну, которую я выбрал в VPN?

Страну по IP-адресу сайты определяют по базам геолокации, а это оценка по косвенным признакам, поэтому разные сайты могут показать разное место. Если показан не ваш адрес и не ваш провайдер, VPN работает.

Как проверить kill switch?

Включите kill switch и VPN, откройте страницу с IP-адресом, затем выключите и включите Wi-Fi и обновляйте страницу, пока VPN переподключается. Ваш настоящий адрес не должен появиться ни разу. Если не появился, это не гарантия: тест ловит только ту утечку, которую вы успели увидеть.

Проверка VPN показывает, что утечек нет. Значит, я анонимен?

Нет. Проверка VPN показывает только то, что в момент теста ваш IP-адрес и DNS-запросы из этого браузера не выходили мимо туннеля; сайты по-прежнему узнают вас по аккаунтам, cookie и отпечатку браузера.


Источники

Все страницы проверены 7 октября 2026 года.

Следите за блокировками в TelegramЧерез день — короткая сводка: что блокируют, что работает и откуда это известно.
Подписаться на обновления

авторРедакция vpnaccessible

Разбираем, как устроены VPN, чем отличаются сервисы и как поднять свой сервер. Пишем без рекламных преувеличений: отдельно отмечаем, от чего технология не защищает и что остаётся за кадром в обзорах.

О проекте