Работает ли мой VPN
Страница показывает, какой адрес видят сайты, принадлежит ли он VPN и не идут ли DNS-запросы и WebRTC в обход него. Мы не продаем VPN и не советуем, какой выбрать.
Проверяю браузер…
Что проверяет эта страница
VPN должен делать две вещи: показывать сайтам свой адрес вместо вашего и пропускать через себя весь трафик браузера. Страница проверяет обе. Для адреса, с которого загрузилась страница, мы смотрим, кому принадлежит его сеть (дата-центру или домашнему либо мобильному провайдеру), и сверяем его со списком выходных узлов Tor и со списком адресов iCloud Private Relay, который публикует Apple.
Потом браузер делает два запроса мимо обычного пути страницы. Он ищет уникальное тестовое имя, на которое отвечает только наш DNS-сервер, поэтому мы видим, какой DNS-сервер его запросил. И открывает соединение WebRTC с нашим сервером, поэтому видно, с какого адреса идет трафик UDP. Если DNS-сервер принадлежит провайдеру из другой страны, чем ваш адрес, или WebRTC показывает другой публичный адрес, часть трафика идет в обход VPN.
Еще страница показывает, что может выдать VPN даже без утечки: часовой пояс браузера, который не совпадает со страной адреса, и заголовки прокси. HTTP/3 и задержку соединения мы показываем для справки: эти правила еще проверяем на настоящих устройствах, поэтому на вывод они не влияют.
Как читать результат
- VPN работает: адрес принадлежит дата-центру или VPN, а DNS и WebRTC не выдают другой. Что это VPN, сайты все равно могут понять, потому что адрес из дата-центра.
- Что-то идет в обход VPN: DNS-сервер провайдера из другой страны или другой публичный адрес в WebRTC. Под находками есть подсказки «Как закрыть».
- VPN не виден: сайты видят адрес обычного провайдера. Либо VPN не подключен, либо он выходит в интернет через домашние адреса.
- Часовой пояс: если он не совпадает со страной адреса, сайт может догадаться о VPN, хотя ничего не утекло.
- Чего мы не проверяем: утечку IPv6 (у нашего сервера проверок пока нет IPv6) и аварийное отключение (kill switch), потому что для этого нужно разорвать соединение VPN.
Подробнее по теме
- Тест утечки DNS
- Тест утечки WebRTC
- Почему сайты замечают VPN по часовому поясу
- Мой IP и проверка анонимности
- Полная проверка браузера
Частые вопросы
- Почему VPN виден, если утечек нет?
- Большинство VPN выходят в интернет с адресов дата-центров, а данные о сетях показывают, кому принадлежат эти адреса. Поэтому сайт видит, что это VPN, даже когда ваш настоящий адрес скрыт. VPN скрывает адрес, а не сам факт VPN.
- Что делать, если что-то идет в обход VPN?
- Включите в приложении VPN защиту от утечки DNS и WebRTC или отключите WebRTC в браузере, если он вам не нужен, а потом запустите проверку еще раз. Подробности в подсказках «Как закрыть» под находками.
- Вы советуете какой-нибудь VPN?
- Нет. Мы не продаем VPN, не берем денег от их продавцов и не ставим на странице их рекламу.
- Что-нибудь сохраняется?
- Нет. Тестовое имя живет на нашем DNS-сервере несколько минут, чтобы сверить ответ, а потом исчезает; считаются только суммы за день, без самих проверок.