Чем VPN отличается от прокси: VPN подключает всё устройство, а не одну программу

Прокси указывают в настройках одной программы. VPN подключает сразу весь телефон или компьютер. Из этой разницы следуют почти все остальные различия. Ниже разобрано, чем VPN отличается от прокси в сети кафе, для сайтов и по скорости. В конце — три вопроса для выбора между ними.
Прокси указывают в каждой программе, а для VPN задают исключения
Прокси — это адрес и порт чужого сервера. Их указывают в браузере, в Telegram или в сетевых параметрах системы. Через сервер пойдёт трафик только тех программ, которые читают эти настройки. Например, вы указали прокси в Telegram на ноутбуке. С этого момента трафик Telegram идёт через прокси. Браузер, Steam и обновления системы по-прежнему работают напрямую, со своим IP-адресом.
Для VPN адрес сервера нигде указывать не нужно. Приложение устанавливает в систему VPN-адаптер, то есть виртуальную сетевую карту. На компьютере для этого могут понадобиться права администратора. Пока VPN включён, через адаптер идёт весь трафик. Это касается и игр, и системных служб, которые не читают настройки прокси. В Ben's VPN так и описан режим раздельного туннелирования «Отключено»: «В этом режиме весь трафик устройства идёт через VPN».
Прокси нужно указать в каждой программе отдельно. Программа, о которой забыли, работает напрямую, без прокси. С VPN через сервер сразу идёт всё, а исключения вы задаёте сами. В Ben's VPN для этого есть кнопка «Туннель» на главном экране. В режиме «Ручной ввод» в обход VPN можно пустить домен, отдельный IP-адрес или подсеть. На Android есть ещё список «Приложения в обход VPN». В режиме «Для России» российские сервисы открываются без VPN.
Виды прокси различаются тем, где работают и что шифруют
Таблица сравнивает с VPN-приложением четыре вида прокси и «VPN» в расширении браузера.
| Что это | Где включают | Шифрует соединение с сервером | Что через него идёт |
|---|---|---|---|
| HTTP-прокси | В браузере, в системе или в параметрах сети Wi-Fi | Нет | Веб-запросы программ, которые читают эти настройки |
| HTTPS-прокси | Чаще всего в браузере или его расширении | Да, до самого прокси | Трафик браузера |
| SOCKS5 | В Telegram, браузере, торрент-клиенте и других программах с такой настройкой | Нет | Соединения этой программы, UDP — только если его поддерживают обе стороны |
| Прокси MTProto | Только в Telegram | Данные Telegram уже зашифрованы его собственным протоколом | Только Telegram |
| «VPN» в расширении браузера | В одном браузере | Зависит от сервиса | Вкладки этого браузера |
| VPN-приложение | На всём устройстве | Как правило, да | Все программы сразу, кроме ваших исключений |
Расширение браузера не может перенаправить трафик других программ. Из сетевых настроек ему доступен только прокси самого браузера. Поэтому «VPN» в расширении работает как прокси для вкладок одного браузера. Расширения для браузеров у Ben's VPN нет. Для VPN браузер — такая же программа, как остальные. Его вкладки тоже идут через сервер, кроме сайтов из ваших исключений. Подробнее — на странице о расширениях для браузеров.
По названию протокола прокси от VPN тоже не отличить. Например, Shadowsocks задумывали как прокси с шифрованием. Позже команда Jigsaw сделала на нём Outline, а Ben's VPN работает на основе Outline. VPN-приложением его делает охват: через приложение идёт трафик всей системы, а не одной программы. Из четырёх протоколов (VLESS + REALITY, XHTTP, Hysteria2 и Shadowsocks) приложение выбирает один автоматически. В настройках такого выбора нет.
Прокси без шифрования показывает сети имена сайтов и пароль
С обычным HTTP-прокси в сети кафе имена сайтов идут открытым текстом. Перед каждым соединением браузер отправляет прокси запрос CONNECT с именем сайта. Содержимое сайтов на HTTPS при этом остаётся зашифрованным. Запросы CONNECT видят владелец точки доступа и ваш провайдер. Поэтому им известен список сайтов, которые вы открываете. Страницы без HTTPS идут по сети целиком без шифрования. Прокси может их прочитать и даже изменить.
Логин и пароль от прокси тоже идут без шифрования. HTTP-прокси обычно получает их в кодировке Base64 по схеме Basic. SOCKS5 получает их открытым текстом. Прочитать их может любой, кто видит трафик этой сети.
С VPN запросов CONNECT в сети кафе нет. До сервера идёт одно зашифрованное соединение. Внутри него идут даже DNS-запросы, по которым устройство находит IP-адреса сайтов. Владельцу точки доступа и провайдеру видны только IP-адрес сервера и счётчик трафика. Список ваших сайтов теперь видит VPN-сервер, как раньше его видел прокси. Выбирая VPN-сервис, вы решаете, кто получит этот список.
Некоторые прокси передают сайту ваш настоящий IP-адрес
С прокси и с VPN сайт получает IP-адрес сервера и по нему определяет страну. Некоторые прокси на страницах без HTTPS добавляют к запросу ваш настоящий IP-адрес. Для этого служит заголовок X-Forwarded-For или Forwarded. С таким заголовком сайт узнаёт ваш IP-адрес так же, как без всякого прокси. VPN работает ниже, на уровне сетевых пакетов, и заголовков не добавляет.
Ни прокси, ни VPN не скрывают ваш аккаунт, язык браузера и часовой пояс. Если вы вошли в аккаунт, сервис узнаёт вас и с прокси, и с VPN. Браузер сообщает сайтам свой язык. Скрипты на странице видят часовой пояс устройства. По ним сайт заметит «посетителя из Японии», у которого на устройстве московское время. Что ещё VPN не меняет, перечислено в статье об основах VPN.
Скорость снижают расстояние, загрузка сервера и фоновые задачи
Любой посредник добавляет к пути до сайта ещё один участок. У прокси и VPN-сервера в одном городе этот участок одинаковый. Скорость тогда зависит от расстояния до сервера и его загрузки. Бесплатным прокси из открытого списка пользуются все, кто нашёл этот список. Каждому из них достаётся небольшая доля канала.
Само шифрование почти не снижает скорость VPN. В процессорах давно есть специальные команды для шифрования AES. У Intel они появились в 2010 году, первые телефоны с ними вышли в 2013-м.
VPN передаёт весь трафик устройства, в том числе трафик фоновых задач. Это, например, обновления Steam или выгрузка фото в облако. Если такой задаче не нужен VPN, а канал она занимает, выведите её в исключения кнопкой «Туннель». Для скорости выбирайте локацию поближе. Плитка «Самая быстрая» в окне «Изменить локацию» подбирает локацию рядом с вами.

Три вопроса для выбора между прокси и VPN
Прокси достаточно, если на все три вопроса ниже вы ответите «нет». Если хотя бы один ответ «да», удобнее VPN.
- Через сервер должны идти несколько программ? Прокси в Telegram работает только для Telegram. Браузеру и играм тоже может понадобиться другой IP-адрес. Указать прокси в каждой программе дольше, чем подключить VPN. В некоторых программах настройки прокси нет вовсе. Отдельно о Telegram — на странице VPN для Telegram.
- Вы в чужой сети? В кафе, гостинице или аэропорту сеть видит через обычный прокси имена сайтов, которые вы открываете. Видит она и ваш пароль от прокси. VPN передаёт весь трафик по одному зашифрованному соединению.
- Будут ли звонки, игры или программы без настроек прокси? HTTP-прокси обычно не передаёт звонки и сетевые игры. Голос и игровые данные идут в основном по UDP. Запрос CONNECT, описанный выше, открывает только TCP-соединения. Такой трафик либо не пройдёт, либо пойдёт в обход прокси. VPN передаёт его вместе с остальным трафиком, кроме ваших исключений.
Игровая приставка, умная колонка или телевизор, на который приложение не ставится, — отдельный случай. Для них есть VPN на роутере. Он охватывает сразу всю домашнюю сеть.
Чтобы установить Ben's VPN на телефон, компьютер или телевизор, откройте страницу VPN для ваших устройств.
Вопросы и ответы
Что такое обратный прокси и скрывает ли он меня?
Нет, обратный прокси работает на стороне сайта, а не на вашей. Он принимает запросы вместо сервера сайта и передаёт их этому серверу. Так устроены сети доставки контента и балансировщики нагрузки. Обратный прокси скрывает сервер сайта и снижает его нагрузку. Ваш IP-адрес он видит, как любой сайт. В стандарте HTTP такой посредник называется шлюзом.
Мультихоп — это то же, что цепочка прокси?
Идея похожая — в обоих случаях трафик идёт через два сервера. Цепочку прокси обычно собирают для одной программы. Мультихоп в Ben's VPN охватывает всё VPN-соединение. По дороге трафик проходит через промежуточный сервер в третьей стране. Мы советуем режим «Автоматически». В нём приложение добавляет этот сервер к маршруту при нестабильной связи. Настройка находится в разделе «Аккаунт» → «Настройки» → «Мультихоп».
Как понять, что сейчас работает — прокси или VPN?
Откройте сайт проверки IP-адреса в браузере с прокси и во втором браузере без него. Если прокси указан только в одной программе, IP-адреса будут разными. С VPN оба браузера покажут один и тот же IP-адрес из страны выбранной локации. На главном экране Ben's VPN будет надпись «Подключено к» с IP-адресом. В режиме «Для России» проверяйте IP-адрес на зарубежном сайте. Российский сайт откроется напрямую и покажет ваш настоящий IP-адрес.
Может ли прокси прочитать сайты на HTTPS?
Нет, сам по себе прокси видит у сайта на HTTPS только имя. Читать HTTPS посредник сможет, только если на устройстве установлен его корневой сертификат. Так проверяют трафик в сетях некоторых компаний. Если бесплатный прокси или незнакомая программа просит установить сертификат, не устанавливайте его.
Бывает ли VPN без шифрования?
Бывает. Термин «VPN» означает частную сеть поверх общей, а не шифрование. Например, протокол L2TP сам данные не шифрует. Поэтому его обычно используют вместе с IPsec. В Ben's VPN соединение с сервером шифруется всегда, какой бы протокол ни выбрало приложение.








