Как проверить, работает ли VPN: адрес, страна, утечки DNS и WebRTC
Включите VPN и откройте проверку IP: если сайты видят адрес и страну сервера VPN, а не вашего провайдера, — VPN работает. Затем проверьте, не утекают ли DNS-запросы и адрес через WebRTC.
На этой странице
Проверка VPN — это четыре вопроса по очереди: включён ли он вообще, какой адрес видят сайты, не утекает ли что-то мимо туннеля и не пропадает ли интернет, когда VPN обрывается. На первые два уходит минута, на остальные — ещё пять.
1. Включён ли VPN
- Android — пока VPN включён, в строке состояния вверху виден значок ключа, а в шторке уведомлений висит уведомление VPN с названием приложения.
- iPhone и iPad — в строке состояния появляется значок «VPN». Не видно значка — проверьте статус в самом VPN-приложении или в «Настройках»: найдите поиском «VPN», там виден переключатель и статус подключения.
- Windows — в окне VPN-программы статус «Подключено» и таймер. VPN, настроенный в самой Windows, виден в быстрых настройках у значка сети и в «Параметры» → «Сеть и Интернет» → «VPN».
- Mac — значок VPN-программы в строке меню. Системный VPN — в «Системные настройки» → «VPN» и в меню статуса VPN в строке меню, если оно включено: там же видно время соединения.
Значок говорит только о том, что туннель поднят. Работает ли через него интернет — следующие шаги.
2. Какой адрес и какую страну видят сайты
- Выключите VPN и откройте страницу проверки IP. Запомните адрес, провайдера и город.
- Включите VPN и обновите страницу.
- Адрес и страна должны смениться на адрес сервера VPN. Если видите прежний адрес и своего провайдера, трафик идёт мимо VPN.
- Для верности откройте сайт, который у вас без VPN не открывается. Открылся — VPN работает.
Удобнее всего — наша страница Проверка связи: какой у вас IP и работает ли VPN: она сразу показывает два адреса — какой видят российские сайты и какой видят зарубежные, — и предупреждает, если включён второй VPN или прокси.
3. Не утекает ли что-то мимо туннеля
Бывает, что адрес на сайте проверки правильный, а часть данных всё равно идёт напрямую. Исследователи из CSIRO и Беркли, разобрав 283 VPN-приложения для Android, обнаружили, что около 84% не пускали в туннель трафик IPv6, а 66% — DNS-запросы.
Утечка DNS
Перед тем как открыть сайт, устройство спрашивает DNS-сервер, какой у сайта адрес. Если эти запросы идут мимо VPN — к DNS-серверу провайдера, — провайдер видит, на какие сайты вы заходите, а часть сайтов может не открываться. Проверка: включите VPN и откройте тест утечки DNS (например, на сайте browserleaks.com). Если в списке DNS-серверов только серверы вашего провайдера, запросы идут мимо туннеля.
Утечка через WebRTC
WebRTC — технология звонков и видеосвязи в браузере. Стандарт WebRTC прямо описывает проблему: если браузер работает через прокси, а у компьютера есть прямой выход в интернет, проверки WebRTC идут мимо прокси и показывают сайту настоящий адрес. Поэтому этим особенно грешат VPN-расширения для браузера, которые работают как прокси. Проверка: тест утечки WebRTC при включённом VPN — в нём не должно быть адреса вашего провайдера. Чем расширение отличается от приложения — VPN-расширение для браузера или приложение.
Утечка IPv6
Если ваш провайдер выдаёт адреса IPv6, а VPN пускает в туннель только IPv4, часть сайтов увидит ваш настоящий адрес IPv6. Страницы проверки IP обычно показывают оба адреса: при включённом VPN строка IPv6 должна быть пустой или принадлежать VPN.
4. Что будет, если VPN оборвётся
Связь с сервером VPN иногда рвётся — при смене сети, в метро, при плохом сигнале. Хорошее приложение переподключается само. На Android можно запретить телефону выходить в интернет без VPN: «Настройки» → «Сеть и интернет» → «VPN» → значок ⚙ рядом с VPN → «Блокировать соединения без VPN». Тогда при обрыве интернет пропадёт, а не пойдёт напрямую. Минус — пока VPN выключен, интернета не будет вообще; если потом выключите VPN совсем, не забудьте снять и этот переключатель.
Скорость
VPN почти всегда немного медленнее прямого подключения: данные идут лишним кругом через сервер. Сравните тест скорости с VPN и без него в одной и той же сети. Если с VPN видео заметно тормозит, а без VPN всё быстро, дело в сервере VPN или в связи с ним, а не в вашем интернете.
Проверка не прошла
- VPN включён, но ничего не открывается — переподключитесь к сети, перезапустите VPN, обновите приложение. Если пользуетесь Демьянычем — по шагам: VPN не работает: что сделать по порядку.
- Без VPN перестал работать интернет — Почему интернет не работает без VPN.
- Нужно выключить VPN, а не получается — Как отключить VPN на телефоне и компьютере.
Частые вопросы
Как проверить, работает ли VPN?
Включите VPN и откройте страницу проверки IP — например, Проверка связи: какой у вас IP и работает ли VPN. Если зарубежные сайты видят адрес и страну сервера VPN, а не вашего провайдера, VPN работает. Потом откройте сайт, который без VPN у вас не открывается.
Как проверить, включён ли VPN на компьютере?
Посмотрите в окно VPN-программы: обычно там статус и таймер соединения. В Windows VPN, настроенный в системе, виден в «Параметры» → «Сеть и Интернет» → «VPN», на Mac — в «Системные настройки» → «VPN» и в строке меню.
Проверка показывает мой город — значит, VPN не работает?
Не обязательно. Некоторые VPN пускают российские сайты напрямую, и российский сайт проверки IP видит ваш настоящий адрес. Смотрите, какой адрес видят зарубежные сайты: у Демьяныча это сервер в Европе.
Что такое утечка DNS?
Это когда VPN включён, а запросы «какой адрес у этого сайта» уходят мимо туннеля — к DNS-серверу провайдера. Провайдер тогда видит, на какие сайты вы заходите. В исследовании 283 VPN-приложений для Android две трети не пускали DNS в туннель.
Как проверить, не утекает ли адрес через WebRTC?
Откройте тест утечки WebRTC при включённом VPN. Если в нём виден адрес вашего провайдера, браузер выдаёт его сайтам в обход VPN. Особенно этим грешат VPN-расширения для браузера, работающие как прокси.
Источники
- Apple: значки состояния на iPhone
- Apple: меню статуса VPN в строке меню на Mac
- VpnService — уведомление о VPN на Android
- Android Developers: Always-on VPN и блокировка соединений без VPN
- RFC 8828: WebRTC IP Address Handling Requirements
- Ikram и др. Privacy and Security Risks of Android VPN Permission-enabled Apps (IMC 2016)
- BrowserLeaks — тесты IP, WebRTC и DNS