Что такое VPN?
VPN отправляет ваш интернет-трафик по зашифрованному туннелю на сервер VPN-провайдера, поэтому сети между вами видят только нечитаемые данные, а сайты, которые вы открываете, видят адрес сервера вместо вашего. В этом руководстве — что это на самом деле защищает, что нет, когда за это стоит платить и как проверить, что ваш VPN работает.
В этой статье
VPN (виртуальная частная сеть) — это приложение и сервис, которые шифруют всё, что отправляет ваше устройство, и пропускают это через сервер в другом месте. Результат: ваш интернет-провайдер и локальный Wi-Fi не видят, куда вы подключаетесь, а сайты видят IP-адрес и местоположение VPN-сервера вместо ваших. VPN не делает вас анонимным (VPN-провайдер видит то, что раньше видел ваш провайдер), не заменяет HTTPS и не мешает cookie и логинам вас идентифицировать. Используйте его в сетях, которые вам не принадлежат, и когда нужно выглядеть находящимся в другом месте; проверяйте его на утечки DNS, WebRTC и IPv6, потому что протекающий VPN не скрывает ничего.
Как работает VPN
VPN-приложение на вашем устройстве открывает соединение с одним из серверов провайдера и согласовывает с ним ключ шифрования по протоколу вроде WireGuard, OpenVPN или IKEv2/IPsec. С этого момента каждый пакет, который отправляет устройство, упаковывается внутрь этого зашифрованного соединения — туннеля. Ваш домашний роутер, Wi-Fi кафе, ваш интернет-провайдер и каждый маршрутизатор между вами и VPN-сервером видят только зашифрованный трафик, идущий на один адрес — сервер. Сервер распаковывает каждый пакет и отправляет его настоящему адресату, подставляя в качестве источника собственный адрес; ответы возвращаются тем же путём.
Отсюда три следствия. Для сайта вы — VPN-сервер: его адрес, его страна, его провайдер. Для вашего интернет-провайдера вы — кто-то, обменивающийся зашифрованными данными с VPN-сервером; адреса назначения и DNS-запросы спрятаны в туннеле. А для VPN-провайдера вы видны ровно так же, как раньше были видны своему провайдеру: он видит каждый адрес назначения, и именно ему вам придётся доверять. Первые VPN были корпоративными: ноутбук дома подключался к сети офиса, как будто воткнут там в розетку, — именно на это до сих пор указывает «частная сеть» в названии. Потребительские VPN используют ту же технологию, чтобы изменить место, где ваш трафик выходит в публичный интернет.
Протоколы значат меньше, чем внушает маркетинг. WireGuard — современный выбор: небольшая кодовая база, быстрые рукопожатия, современные шифры (ChaCha20-Poly1305). OpenVPN старше, медленнее и поддерживается везде. IKEv2/IPsec встроен в телефоны и хорошо переподключается при переходе между Wi-Fi и мобильной сетью. Все три безопасны при правильной настройке; разница, которую вы заметите, — скорость и то, как быстро туннель восстанавливается после смены сети.
Что VPN скрывает (а что нет)
Скрыто от сайтов и сервисов: ваш IP-адрес, а вместе с ним примерное местоположение, провайдер и тип подключения. Вместо них они видят данные VPN-сервера, и многие сайты распознают его как VPN-адрес, потому что диапазоны коммерческих VPN опубликованы и находятся в сетях хостинга.
Скрыто от вашего провайдера и локальной сети: каждый адрес назначения, каждый DNS-запрос, каждое имя сервера. Они видят объём зашифрованного трафика и VPN-сервер, с которым вы общаетесь, — и ничего больше. Это самый сильный эффект VPN и причина пользоваться им в публичном Wi-Fi.
Не скрыто:
- Кто вы для сайтов, на которых входите в аккаунт. Ваш аккаунт, cookie и отпечаток браузера идентифицируют вас независимо от адреса, с которого вы пришли. VPN меняет адрес, а не человека.
- Что угодно от VPN-провайдера. Он видит то, что раньше видел ваш провайдер. Провайдер с убедительной, прошедшей аудит политикой отсутствия логов ничего не хранит; бесплатный обычно окупается вашими данными.
- Содержимое трафика после сервера. Между VPN-сервером и сайтом защиту даёт HTTPS, ровно как и без VPN. Шифрование VPN заканчивается на его сервере.
- Трафик, идущий в обход туннеля. DNS-запрос, отправленный резолверу вашего провайдера, запрос WebRTC с реального интерфейса браузера или IPv6-трафик, который VPN не несёт, — всё это выходит в интернет с вашим настоящим адресом. Это утечки, они нередки, и именно их ищут тесты на этом сайте: две самые частые разобраны в статьях что такое утечка DNS и что такое WebRTC.
- Ваш часовой пояс и язык. Браузер по-прежнему сообщает часовой пояс и языки устройства; VPN-адрес в одной стране при часах устройства в другой — сигнал, которым пользуются антифрод-системы и стриминговые сервисы.
Одним предложением: VPN скрывает ваше сетевое местоположение от сайтов и ваши адреса назначения от сети — и больше ничего.
Когда VPN стоит того
Стоит:
- В публичном или общем Wi-Fi: отели, аэропорты, кафе, конференц-площадки. Туннель убирает метаданные, которые могла бы собрать сеть, и обезвреживает трюки с поддельными сетями (безопасность в публичном Wi-Fi).
- Когда вы не хотите, чтобы провайдер, работодатель или сеть арендодателя видели, куда вы подключаетесь.
- Когда вам нужно выглядеть находящимся в другой стране для сервиса, которым вы вправе пользоваться, — например, для собственной подписки на стриминг или сайта вашего банка в поездке.
- Для удалённого доступа к корпоративной или домашней сети — исходное назначение.
- Когда домашнее подключение находится за NAT операторского класса и вам нужен стабильный, доступный снаружи адрес; некоторые VPN-провайдеры предлагают для этого выделенный адрес.
Не стоит:
- Как общий «слой безопасности» в доверенной домашней сети, где HTTPS и так повсюду: защищать ему почти нечего.
- Ради анонимности. VPN переносит доверие от провайдера к VPN-провайдеру, но не убирает сторону, которая вас видит. Для этого существует Tor — со своими компромиссами.
- Потому что реклама сказала, что ваши данные «открыты». Ваш IP-адрес всегда виден сайтам, которыми вы пользуетесь, — так устроен интернет, и раскрывает он меньше, чем намекает реклама (что можно сделать, зная ваш IP).
Что взвесить: ежемесячную плату, несколько меньшую скорость (крюк плюс шифрование; небольшие потери с близким сервером и WireGuard, большие — с далёким или перегруженным), капчи и блокировки на сайтах, подозрительно относящихся к VPN-адресам, и необходимость выбрать провайдера, которому вы доверяете больше, чем своему интернет-провайдеру. Бесплатные VPN, за которыми не стоит организация, которую вы можете назвать, обычно сами и являются продаваемым товаром.
Как проверить свой VPN
Подключите VPN, затем посмотрите на карточку ниже. В первой строке должен быть адрес VPN-сервера и его провайдер, а не ваш интернет-провайдер; если показан ваш провайдер, приложение вообще не несёт ваш трафик (обычное дело после спящего режима или смены сети). Строка WebRTC должна показывать либо ничего, либо тот же адрес, что и первая строка; второй, другой адрес — это ваш настоящий, утекающий из браузера. Строка DNS должна перечислять резолвер VPN или публичный, доступный через туннель; резолвер вашего провайдера там — утечка DNS. Строка IPv6 должна быть пустой или относиться к той же сети, что и VPN-адрес; IPv6-адрес от вашего домашнего провайдера означает, что VPN туннелирует только IPv4.
Полный тест VPN выполняет те же проверки подробнее и называет решение для каждого провала: чаще всего это настройка в VPN-приложении («блокировать DNS вне туннеля», «kill switch», «отключить IPv6») или настройка браузера для WebRTC. Проверяйте каждое устройство и каждый браузер отдельно, потому что результат относится к этому устройству, и проверяйте заново после каждого обновления приложения. VPN, который прошёл проверку однажды, а потом начал протекать, встречается чаще, чем VPN, который не работал никогда.
Проверить сейчас
ПроверкаВыполняется против наших собственных тестовых серверов. Ничего не сохраняется.
Открыть: Работает ли мой VPN?Вопросы
Скрывает ли VPN мой IP-адрес?
От сайтов и сервисов, к которым вы подключаетесь, — да: они видят адрес VPN-сервера. От VPN-провайдера — нет. И скрывает он его только для трафика, идущего через туннель, поэтому проверьте утечки DNS, WebRTC и IPv6 тестом VPN.
Замедляет ли VPN интернет?
Немного — всегда: трафик делает крюк через VPN-сервер и по дороге шифруется. С близким сервером и WireGuard потери обычно невелики; с далёким или перегруженным сервером они могут быть большими. Измерьте тестом скорости с включённым и выключенным VPN.
VPN должен быть включён или выключен?
Включён всегда, когда вы в сети, которая вам не принадлежит, или когда хотите скрыть адреса назначения от оператора сети; в доверенной домашней сети его можно выключить, если не нужна смена местоположения. Самый безопасный вариант по умолчанию — держать его включённым постоянно вместе с kill switch, если скорость устраивает.
Может ли кто-то видеть мою историю браузера, если я пользуюсь VPN?
Ваш провайдер и локальная сеть — нет. VPN-провайдер видит ваши адреса назначения (но не содержимое HTTPS-страниц). Сайты, на которых вы входите в аккаунт, в любом случае знают, что вы на них делаете. VPN — это приватность от сети, а не от сервисов, которыми вы пользуетесь.
Есть ли у VPN недостатки?
Меньшая скорость, ежемесячная плата, блокировки и капчи на сайтах, не доверяющих VPN-адресам, и необходимость доверить провайдеру ту видимость, которая была у вашего интернет-провайдера. Утечки — тоже риск, поэтому важно проверять.
Можно ли определить, что кто-то использует VPN?
Часто — да. Выходные адреса коммерческих VPN есть в опубликованных списках и находятся в сетях хостинга, поэтому сайт, проверяющий то или другое, может понять, что используется VPN; часовой пояс устройства, не совпадающий с адресом, — ещё один сигнал. Чего он не видит — кто за ним стоит. Проверка прокси и VPN показывает, какой вывод сделал бы сайт о вашем подключении.
Законно ли использовать VPN в США?
Да. Использование VPN законно в США, Европейском союзе, Великобритании и большинстве стран; то, что вы делаете через него, подчиняется тем же законам, что и без него, а условия сервиса могут запрещать менять регион с его помощью. Несколько стран, включая Китай, Россию, Иран, Беларусь и Туркменистан, ограничивают или лицензируют использование VPN; перед поездкой уточните местные правила.
Источники и что почитать
- WireGuard: Next Generation Kernel Network Tunnel (NDSS 2017 paper)
- RFC 7296 — Internet Key Exchange Protocol Version 2 (IKEv2)
- RFC 4301 — Security Architecture for the Internet Protocol (IPsec)
- OpenVPN — community documentation
- RFC 8446 — The Transport Layer Security (TLS) Protocol Version 1.3 (what HTTPS relies on)
- RFC 8981 — IPv6 temporary addresses (why IPv6 outside a tunnel still identifies your network)