VPN, proxy и DNS: в чём разница
Все три термина крутятся вокруг «поменять, как выглядит ваше подключение к интернету снаружи» — из-за этого их часто путают или считают взаимозаменяемыми. На самом деле это три разные по глубине технологии с очень разной защитой.
DNS — только «телефонная книга» интернета
DNS сопоставляет имя сайта с IP-адресом. Смена резолвера не меняет внешний IP и маршрут соединения с сайтом. Обычный DNS не шифрует DNS-запросы; DoH и DoT защищают запросы к резолверу. Содержимое HTTPS-соединения шифрует TLS независимо от выбранного DNS. Подробнее — утечки DNS и IP.
Proxy — посредник для конкретного приложения
Прокси передаёт запросы настроенного приложения через посредника. Сайт обычно видит IP прокси для этого соединения. У HTTP-прокси или SOCKS само по себе может не быть шифрования канала до посредника; HTTPS-прокси может защищать этот канал TLS. Отдельно HTTPS самого сайта защищает содержимое соединения с сайтом. Наличие слова «proxy» не определяет ни шифрование, ни охват всех приложений.
VPN — шифрование и системный охват
VPN создаёт зашифрованный туннель до VPN-сервера. Через него идёт трафик, который маршруты и настройки клиента направляют в туннель. При полном туннеле охват широкий; при раздельной маршрутизации отдельные приложения или адреса могут идти напрямую. HTTPS продолжает защищать содержимое соединения с сайтом после выхода с VPN-сервера. Подробнее — шифрование трафика и WireGuard и AmneziaWG.
Сравнение по трём параметрам
| Параметр | Смена DNS | Proxy | VPN |
|---|---|---|---|
| Что шифрует сама технология | DoH/DoT — запросы к DNS; обычный DNS — нет | Зависит от типа прокси и TLS; HTTPS сайта работает отдельно | Трафик в туннеле до VPN-сервера; HTTPS сайта — отдельный слой |
| Скрывает видимый IP | Нет | Да, но только в настроенном приложении | Для соединений, направленных в туннель |
| Охват | Только резолвинг имён | Обычно одно приложение | Зависит от маршрутов и исключений клиента |
| Маскировка сетевого протокола | Нет | Обычно нет | Зависит от протокола; у AmneziaWG есть обфускация |
| Кому нужно доверять | DNS-серверу | Proxy-серверу | VPN-сервису для направленного через него трафика |
Выбор зависит от задачи: DNS нужен для разрешения имён, прокси — для соединений, направленных через посредника, VPN — для трафика, направленного в зашифрованный туннель. Учитывайте, какие приложения охватывает настройка, защищено ли соединение до посредника и кому вы доверяете. Подробнее — как выбрать сервис приватного подключения.
Когда что выбрать: три сценария
Технологии не конкурируют напрямую — каждая закрывает свою задачу. Ориентир простой:
- Сменить DNS имеет смысл, если нужно ускорить или обезопасить резолвинг имён и изменить DNS-резолвинг, не защищая остальной трафик — защищённый DNS шифрует запросы имён, но не меняет внешний IP и не создаёт туннель для остальных соединений.
- Proxy уместен, когда нужно поменять видимый адрес для одного приложения (например, открыть один сайт в браузере) и не важно шифрование всего трафика. Другие приложения от этой настройки автоматически через прокси не пойдут; HTTPS сохраняет собственное шифрование.
- VPN — выбор, когда важны и шифрование содержимого, и охват всего устройства: работа из публичного Wi-Fi, защита приложений, направленных в туннель, маскировка структуры пакетов, если протокол это поддерживает — например, AmneziaWG. Цена — доверие к оператору, поэтому выбирайте сервис с понятной политикой логов.
Технологии можно сочетать: например, защищённый DNS и HTTPS работают и без VPN, а прокси может использоваться для отдельного приложения. Выбирайте инструмент под нужный маршрут и модель доверия. VPN не делает пользователя полностью анонимным и не заменяет HTTPS.
Первоисточники: Cloudflare: DoH, MDN: TLS и HTTPS, Android: VPN для выбранных приложений.
