Как сайты узнают ваш реальный IP, даже если включён VPN
VPN включён, а сайт всё равно «знает» вас? Так бывает. Разберём основные причины простым языком и сразу скажем, что с ними делать.
1. DNS-утечка
Когда вы вводите адрес сайта, устройство спрашивает у DNS-сервера, по какому IP живёт этот сайт. Это как звонок в справочную.
Если запрос уходит не через VPN, а напрямую к DNS вашего провайдера, то провайдер видит все сайты, на которые вы заходите, хотя остальной трафик идёт через VPN. Это и есть DNS-утечка.
Как решить: запускайте приложение в режиме, который пускает через VPN весь трафик устройства (в приложениях он обычно называется VPN или TUN), а не только часть. Затем проверьте утечки — как это сделать, ниже.
2. WebRTC
На этой технологии работают видеозвонки прямо в браузере. Чтобы связать два устройства, браузер может «выдать» ваши настоящие адреса — и страница при желании способна их прочитать, даже при включённом VPN.
Как решить: отключите WebRTC в браузере.
- Firefox: откройте
about:configи поставьтеmedia.peerconnection.enabledвfalse. - Brave: в настройках приватности есть политика обработки IP для WebRTC.
- Chrome и Edge: встроенного выключателя нет, поможет расширение для блокировки WebRTC.
Учтите, что после этого видеозвонки прямо в браузере могут перестать работать.
3. Cookies и отпечаток браузера
Даже с идеально скрытым IP сайт узнает вас по входу в аккаунт, cookies и отпечатку браузера: разрешению экрана, шрифтам, языку и так далее. VPN прячет адрес, но не личность.
Как решить: если нужно зайти на сайт без привязки к вашим аккаунтам и cookies, откройте приватное окно (режим инкогнито). Оно не подтянет сохранённые входы и cookies, а после закрытия не оставит их на устройстве.
Как проверить, что всё в порядке
Включите VPN и откройте сайт проверки утечек, например browserleaks.com (разделы IP, DNS, WebRTC) или ipleak.net. Там должны отображаться только данные сервера VPN, а не ваши.
Если на проверке видны ваш реальный IP или DNS провайдера, напишите в поддержку, поможем разобраться.