Чем VPN отличается от прокси: разбираем технологии на практике

Илья Ветров Илья Ветров 6 мин чтения Основы
VPN или прокси
Содержание
  1. Что такое прокси-сервер
  2. Как устроен VPN
  3. В чём главная разница
  4. Сравнение VPN и прокси
  5. Где граница размывается
  6. Когда хватит прокси, а когда нужен VPN
  7. Вопросы о VPN и прокси

Прокси и VPN оба прячут ваш адрес от сайта, поэтому их часто путают. Чем VPN отличается от прокси, видно по тому, какой трафик они пропускают через себя и шифруют ли его по дороге. Из этого и следует, для каких задач подойдёт каждый.

Что такое прокси-сервер

Прокси-сервер работает посредником. Программа отправляет запрос не сайту, а на этот сервер, и уже он пересылает запрос от своего имени и возвращает ответ. Сайт видит адрес посредника, а не ваш.

Настраивают его для конкретной программы, обычно браузера или мессенджера. Остальные приложения на устройстве про него не знают и идут напрямую. Шифрования между вами и таким сервером нет, поэтому провайдер видит и само подключение к нему, и всё, что программа отправляет открытым текстом.

Какие бывают прокси

  • HTTP-прокси работает с сайтами. Страницы по HTTPS через него остаются зашифрованными, но это заслуга сайта.
  • SOCKS5 пересылает любой трафик, не только веб, поэтому подходит для мессенджеров и игр. Шифрования в нём тоже нет.
  • Прокси с шифрованием, например Shadowsocks, закрывает канал до сервера. Его придумали для обхода блокировок.
  • Резидентные прокси выходят в интернет с адресов обычных домашних провайдеров. Их берут, чтобы собирать данные с сайтов, которые не пускают серверы из дата-центров.
  • Открытые прокси из списков в интернете доступны всем, но кто ими управляет и что делает с трафиком, неизвестно.

Как устроен VPN

VPN строит зашифрованный туннель от устройства до сервера и пускает в него весь трафик, а не одну программу. Браузер, мессенджеры, игры, фоновые обновления и DNS-запросы идут через сервер вместе.

Исключения появляются, только если вы их задали. Для этого в приложении Дяди Вани есть кнопка «Туннель» с раздельным туннелированием. Режим «Для России» пускает российские сервисы напрямую, а остальное через VPN. «Ручной ввод» выводит из VPN адреса и домены, которые вы впишете, а на Android ещё и выбранные приложения.

Окно «Раздельное туннелирование» в приложении Дяди Вани: выбран режим «Для России»
Раздельное туннелирование в приложении Дяди Вани

В чём главная разница

Обычный прокси меняет адрес, но не прячет содержимое. VPN шифрует всё от устройства до сервера. В Wi-Fi кафе и у провайдера видно лишь, с каким сервером вы соединены и много ли данных передано.

Второе отличие в охвате. Посредник работает только там, где его прописали, и легко забыть, что соседняя программа идёт мимо. VPN включается для всего устройства сразу.

А если сайт и так на HTTPS

HTTPS шифрует страницу между браузером и сайтом, через посредника и без него. Но имя сайта остаётся на виду. Его видно в DNS-запросе и в самом начале соединения, поэтому провайдер знает, куда вы ходите, даже не видя, что вы там читаете. VPN прячет ещё и имя сайта, так что одно другого не заменяет.

Сравнение VPN и прокси

ПараметрОбычный проксиVPN
ШифрованиеНет, если это HTTP или SOCKSВесь трафик от устройства до сервера
Что охватываетОдну настроенную программуВсё устройство, кроме исключений, которые вы задали сами
Что видит провайдерПодключение к посреднику, имена сайтов и всё, что программа шлёт открытоПодключение к серверу и объём трафика
СкоростьЗависит от сервера, у открытых прокси часто низкаяЗависит от сервера и расстояния до него
Блокировки в РоссииОбычный прокси легко распознать и закрытьУстойчивость зависит от протокола
Для чего берутПроверить сайт из другой страны, собрать данные, пустить через другой адрес один браузерОткрытый Wi-Fi, заблокированные сервисы, всё устройство разом

Где граница размывается

Современные способы обхода блокировок на деле смешивают обе технологии. Shadowsocks, VLESS и Hysteria2 появились как протоколы для прокси, с шифрованием и маскировкой под обычный трафик. Приложение Дяди Вани пускает через них весь трафик устройства, как настоящий VPN.

В приложении работают VLESS + REALITY, XHTTP, Hysteria2 и Shadowsocks. Соединение по VLESS + REALITY для провайдера выглядит как обычное посещение известного сайта по HTTPS, поэтому его труднее отличить и заблокировать. Подходящий протокол приложение находит само, переключать вручную ничего не нужно. Сравнение всех четырёх с классическими протоколами есть в статье про протоколы VPN.

Проверить, как это работает в вашей сети, можно на пробном доступе, он стоит $0,50 за 3 дня.

Когда хватит прокси, а когда нужен VPN

Хватит прокси

  • Посмотреть, как сайт или реклама выглядят из другой страны.
  • Собирать общедоступные данные с сайтов, например цены.
  • Пустить через другой адрес один браузер или одну программу, не трогая остальные.
  • Пользоваться Telegram, если прокси у вас уже есть. В его настройках можно указать SOCKS5 или MTProto, прокси-протокол самого Telegram.

Нужен VPN

  • Открытый Wi-Fi в кафе, отеле или аэропорту.
  • Заблокированные и замедленные сервисы вроде YouTube. Обычный прокси провайдер распознает и закроет быстрее.
  • Всё, от браузера до игр и обновлений, должно идти через другой адрес.
  • Не хочется, чтобы провайдер знал, какие сайты вы открываете.

С открытыми прокси из списков в интернете будьте осторожнее. Кто управляет таким сервером, неизвестно, а всё, что программа отправляет без шифрования, его владелец видит и может подменить, например вставить в страницу рекламу.

Входить в почту или банк через незнакомый сервер не стоит. Для этого есть VPN, которому вы доверяете, или обычное подключение без посредников.

Вопросы о VPN и прокси

Что выбрать, VPN или прокси?

Для одной программы и данных, которые не жалко показать, хватит прокси. VPN нужен, если важно, чтобы провайдер и чужой Wi-Fi не видели, куда вы ходите, или если блокировку нужно обойти на всём устройстве.

Скрывает ли прокси содержимое трафика?

Обычный HTTP- или SOCKS-прокси нет. Он меняет адрес, но не шифрует канал. Содержимое страниц по HTTPS защищает сам сайт, а всё остальное по дороге видно.

Заменяет ли HTTPS VPN?

Нет. HTTPS шифрует страницу, но имя сайта провайдер всё равно видит в DNS-запросе и в начале соединения. VPN прячет и его.

Можно ли обнаружить и заблокировать VPN?

Да, провайдеры умеют узнавать VPN по признакам трафика, так в России блокируют, например, OpenVPN. Дядя Ваня использует протоколы, которые маскируются под обычный трафик. Приложение само выбирает тот, что работает в вашей сети, а если выбранная страна заблокирована, переходит на мультихоп. Пообещать, что VPN не заблокируют никогда, не может никто.

Можно ли пользоваться прокси и VPN одновременно?

Можно, например включить прокси в браузере поверх VPN. Тогда браузер выйдет в интернет с адреса прокси, а остальные программы с адреса VPN. Задержка при этом растёт, а нужна такая связка редко, так что держать её постоянно незачем.

Илья Ветров

Илья Ветров

Автор статей о VPN и блокировках

Пишет о VPN, прокси и блокировках для тех, кто не обязан разбираться в сетях.

Приложения Дяди Вани

Работают на Windows, Mac, Linux, iPhone, Android и Android TV. В любом тарифе открыты все 187 стран, а число устройств не ограничено.

Скачать VPN

Можно начать с пробного: 3 дня за $0,50