Слова часто используют как синонимы, хотя это разные вещи. Разница проходит по двум линиям: на каком уровне перехватывается трафик и что именно шифруется.
Прокси — посредник для одного приложения. Браузер или мессенджер знает адрес прокси-сервера и отправляет запросы через него. Всё остальное на устройстве продолжает ходить напрямую: другой браузер, почтовый клиент, системные обновления прокси не видят и им не пользуются.
Понимает только веб-трафик. Для HTTPS работает в режиме туннеля: пропускает соединение, не заглядывая внутрь. Всё, что не HTTP, через него не пройдёт.
Работает на уровне соединений, а не протоколов, поэтому пропускает что угодно — почту, игры, торренты, произвольные TCP-соединения. Умеет передавать имя домена на сторону сервера, и тогда запрос DNS делает не ваше устройство, а прокси.
ВПН поднимает виртуальный сетевой интерфейс и заворачивает в него трафик всей системы. Приложениям ничего не нужно настраивать: для них ничего не изменилось, маршрутизация происходит уровнем ниже. Шифрование при этом входит в состав решения, а не зависит от того, каким протоколом пользуется приложение.
Современные клиентские приложения на телефоне обычно поднимают именно системный туннель, даже если внутри у них протокол из семейства прокси, — VLESS и подобные. Отсюда и путаница в терминах: снаружи это ВПН по способу работы, внутри — прокси-протокол по устройству.
| HTTP-прокси | SOCKS5 | ВПН | |
|---|---|---|---|
| Охват | одно приложение | одно приложение | вся система |
| Своё шифрование | нет | нет | да |
| Любые протоколы | нет | да | да |
| Настройка | в приложении | в приложении | один раз в системе |
| Расход батареи | минимальный | минимальный | заметнее |
При системном туннеле провайдер видит факт соединения с одним адресом и объём переданных данных. Адреса сайтов, которые вы открываете, ему не видны — они разрешаются на той стороне.
При прокси в одном приложении провайдер видит соединение с прокси-сервером и, кроме того, весь остальной трафик устройства, который идёт мимо. Частый практический промах: браузер настроен на прокси, а системный резолвер DNS продолжает работать напрямую, и запросы имён уходят провайдеру.
Как устроен VLESS · Сравнение транспортов · Клиенты и импорт подписки