В чём разница между VPN и прокси
Прокси и VPN оба пропускают трафик через посредника, поэтому сайт видит адрес посредника, а не ваш. Разница в охвате и шифровании. Классический прокси работает для тех программ, которые настроены через него ходить, и сам ничего не шифрует. VPN создаёт на устройстве виртуальный сетевой интерфейс и заворачивает в зашифрованный туннель весь трафик.
На практике граница размыта. Приложение Happ в глобальном App Store называется Happ - Proxy Utility и работает на прокси-протоколах, но на телефоне система показывает его как VPN. Разбираемся, откуда эта путаница и что выбрать под вашу задачу.
Что такое прокси
В стандарте HTTP (RFC 9110, 2022) прокси определён как посредник, которого клиент выбирает сам, обычно через локальные настройки. Программа отправляет запрос не сайту, а прокси, и тот обращается к сайту от своего имени. Для HTTPS-сайтов используется метод CONNECT: программа просит прокси открыть туннель к нужному серверу и дальше общается с сайтом через TLS.
В том же стандарте описаны родственные посредники:
- шлюз, или обратный прокси, выступает для клиента как сам сайт;
- туннель просто пересылает данные, ничего в них не меняя;
- перехватывающий (прозрачный) прокси клиент не выбирает: прокси сам перехватывает или перенаправляет исходящий трафик.
SOCKS5
SOCKS5 описан в RFC 1928 (1996). Он пропускает TCP-соединения и UDP-трафик программ, поддерживает команды CONNECT, BIND и UDP ASSOCIATE и вход без пароля, по логину и паролю или через GSSAPI. Собственного шифрования в SOCKS5 нет.
Главное про классические прокси: HTTP-прокси и SOCKS5 трафик не шифруют. Шифрование есть только там, где его даёт сама программа (HTTPS) или протокол, по которому программа общается с прокси.
Что такое VPN
VPN строит зашифрованный туннель между устройством и VPN-сервером. Хорошо это видно по документации Android: VPN-приложение получает виртуальный сетевой интерфейс, читает из него исходящие IP-пакеты, шифрует их и отправляет на сервер, а входящие пакеты записывает обратно. Программам не нужно ничего настраивать: для них это просто сеть.
Классические VPN-протоколы — это IPsec с IKEv2, OpenVPN и WireGuard. WireGuard, например, работает на уровне IP-пакетов и только по UDP. Подробнее о том, что VPN меняет и что при нём видит провайдер, в статье что такое VPN.
Чем прокси отличается от VPN
| Классический прокси (HTTP, SOCKS5) | VPN (WireGuard, OpenVPN, IPsec) | Прокси-протокол в клиенте (VLESS, Trojan, Shadowsocks) | |
|---|---|---|---|
| Что охватывает | Программы, настроенные на прокси | Весь трафик устройства, если не заданы исключения | Отдельные программы или всё устройство, в зависимости от режима |
| Шифрование до сервера | Нет | Да | Да, у VLESS через TLS или Reality |
| С чем работает | Запросы и соединения программ | IP-пакеты | Соединения; в режиме TUN пакеты переводятся в соединения на устройстве |
| Что видит провайдер | Адрес прокси, а без HTTPS и содержимое | Подключение к серверу; OpenVPN и WireGuard узнаются по характерным пакетам | Зависит от протокола: VLESS с Reality выглядит как TLS-соединение со сторонним сайтом |
| Как настраивается | В настройках системы, браузера или программы | Приложение или профиль VPN в системе | Клиент вроде Happ плюс подписка |
| Пример | Прокси в браузере, SOCKS5 в Telegram | Корпоративный VPN | Happ, v2rayNG |
Если совсем коротко: классический прокси — это посредник для программ, VPN — это посредник для всего устройства. Современные прокси-протоколы шифруют трафик и через режим TUN тоже умеют охватывать всё устройство.
Прокси с шифрованием, от VLESS до Shadowsocks
Протоколы, с которыми работают Happ и похожие клиенты, по устройству прокси, но трафик до сервера у них зашифрован:
- Shadowsocks условно основан на SOCKS5, но шифрует трафик и поддерживает TCP и UDP. Внутри Outline тоже Shadowsocks.
- VMess шифрует трафик сам. Часы клиента и сервера должны расходиться не больше чем на 120 секунд, иначе подключение не заработает.
- VLESS своего шифрования не имеет и работает поверх TLS или Reality. Reality использует внешний вид и рукопожатие стороннего сайта как камуфляж, собственный домен и сертификат серверу не нужны.
- Trojan выглядит как HTTPS: после TLS передаётся пароль, а посторонние запросы уходят на обычный веб-сервер.
Классические VPN-протоколы проще распознать: у WireGuard сообщения фиксированного размера, а OpenVPN, по исследованию USENIX 2022 года, узнаётся по характерным байтам, размерам пакетов и реакции сервера на проверки. В 2023 году российские мобильные операторы массово блокировали оба протокола. Подробное сравнение в статье протоколы VPN.
Системный прокси и режим TUN
На компьютере разница между прокси и VPN видна прямо в настройках Happ: у версии для Windows, macOS и Linux два режима, системный прокси и TUN («Туннель»).
| Режим | Как работает | Что охватывает |
|---|---|---|
| Системный прокси | Подключение задаётся как прокси в настройках системы | Программы, которые берут настройки прокси из системы, в первую очередь браузеры |
| TUN | Создаётся виртуальный сетевой интерфейс, ядро Xray принимает его трафик и отправляет через прокси-протокол | Весь трафик компьютера, включая игры и программы, которые настройки прокси не учитывают |
Логика следует из определения: прокси клиент выбирает через локальные настройки, поэтому программа, которая эти настройки не читает, пойдёт мимо. TUN работает на уровне сети, как VPN, и такой проблемы у него нет. Если какая-то программа работает мимо Happ, хотя подключение включено, переключитесь на TUN. Как установить Happ на компьютер, в статье Happ на компьютере, а как решить, что пускать через сервер, а что напрямую, в статье маршрутизация в Happ.
Почему Happ называется Proxy Utility, а работает как VPN
Глобальная версия приложения в App Store называется Happ - Proxy Utility. На своём сайте разработчики описывают Happ как приложение для удобной работы с прокси-серверами, которое не содержит серверов и не предоставляет VPN-услуги. С технической стороны это правда: внутри ядро Xray и прокси-протоколы VLESS, VMess, Trojan, Shadowsocks и SOCKS.
Чтобы пропустить через сервер трафик всех приложений на телефоне, клиент использует системный механизм VPN:
- Android. Приложение работает через VpnService. Перед первым подключением система спрашивает согласие, в строке состояния появляется значок ключа. С Android 7.0 есть режим постоянного VPN. Ядро Xray при этом не создаёт интерфейс само, а получает его от приложения.
- iPhone и iPad. Используется NEPacketTunnelProvider: расширение получает виртуальный интерфейс, задаёт адреса, DNS и маршруты, а IP-пакеты, попавшие под маршруты, упаковывает в свой протокол и отправляет на сервер.
Поэтому для системы Happ на телефоне и есть VPN, хотя протоколы у него прокси. Отсюда практические следствия:
- на Android в одном профиле пользователя одновременно может работать только один VPN, так что вместе с Happ другой VPN-клиент не включить;
- приложения, которые проверяют включённый VPN, увидят его, даже если их трафик маршрутизация пускает напрямую;
- на Android в Happ можно пустить через подключение только выбранные приложения или все, кроме выбранных.
О том, что слово «прокси» означает применительно к Happ, подробно в статье прокси для Happ.
MTProto-прокси для Telegram
Telegram поддерживает прокси прямо в приложении, двух типов: SOCKS5 и MTProto. По официальной документации Telegram, MTProto-прокси скрывает IP-адреса Telegram и обфусцирует трафик. Для подключения нужны адрес сервера, порт и secret. В приложениях для Android и iOS прокси добавляется в разделе «Данные и память», пункт «Прокси».
Что стоит знать:
- такой прокси работает только для Telegram, остальные приложения идут как обычно;
- владелец прокси может показывать в списке чатов свой спонсорский канал;
- прокси нестабильны: 27 мая 2026 года, по данным SecurityLab, MTProto-прокси массово сбоили по всей России у разных провайдеров.
Если на телефоне уже включён Happ или другой клиент в режиме VPN, трафик Telegram и так идёт через сервер, и прописывать прокси внутри Telegram не нужно. Подробнее в статье VPN для Telegram.
Что выбрать
| Задача | Что подойдёт |
|---|---|
| Весь интернет на телефоне через сервер | Клиент вроде Happ с подпиской: на телефоне он работает как VPN |
| Только Telegram | MTProto-прокси в самом Telegram, если он у вас работает. Клиент с подпиской закрывает Telegram вместе с остальным |
| Только браузер на компьютере | Системный прокси или расширение для браузера, сравнение в статье расширение или приложение |
| Игры и программы на компьютере | Клиент в режиме TUN |
| Доступ к сети компании | Корпоративный VPN от работодателя |
| Банк просит отключить VPN | Маршрутизация, исключение приложения из подключения на Android или временное отключение |
Для связки «клиент плюс подписка» нужен сервис с серверами. Milky, партнёр справочника, выдаёт подписку для Happ и INCY: серверы в 7 странах на VLESS Reality и отдельная локация для белых списков на xHTTP поверх TLS. Пробный тариф на сайте: 3 дня, 10 ГБ и одно устройство за 19 ₽, без автосписаний. Попробовать Milky
Частые вопросы
- Чем прокси отличается от VPN простыми словами?
- Классический прокси работает для отдельных программ, которые настроены через него ходить, и сам не шифрует трафик. VPN создаёт виртуальный сетевой интерфейс и пропускает через зашифрованный туннель весь трафик устройства.
- Что безопаснее: впн или прокси?
- Обычный HTTP- или SOCKS5-прокси трафик не шифрует, VPN шифрует. Прокси-протоколы вроде VLESS с Reality, Trojan и Shadowsocks тоже шифруют трафик до сервера. В любом случае посредник видит, куда вы подключаетесь, поэтому важно, кому вы доверяете.
- Happ это VPN или прокси?
- По протоколам прокси: внутри ядро Xray и VLESS, VMess, Trojan, Shadowsocks, SOCKS. Но на телефоне Happ поднимает системный VPN-интерфейс, поэтому Android и iOS показывают его как VPN. Подробнее в статье прокси для Happ.
- Шифрует ли SOCKS5-прокси трафик?
- Нет. В стандарте SOCKS5 (RFC 1928) собственного шифрования нет. Защищено только то, что шифрует сама программа, например HTTPS-сайты.
- Что такое режим TUN в Happ?
- Режим, в котором Happ создаёт на компьютере виртуальный сетевой интерфейс и пропускает через подключение весь трафик, включая программы, которые не учитывают системный прокси. В режиме системного прокси работают только программы, которые берут эти настройки из системы.
- Нужен ли прокси в Telegram, если включён VPN?
- Нет. Если VPN или Happ в режиме VPN включён, трафик Telegram уже идёт через сервер. Подробнее в статье VPN для Telegram.
- Почему нельзя включить два VPN одновременно?
- На Android в одном профиле пользователя одновременно может быть активен только один VPN. Поэтому при включении второго VPN-клиента первый отключается.
- Что лучше: прокси в браузере или приложение?
- Прокси или расширение действует только в браузере, приложение-клиент в режиме VPN или TUN охватывает всё устройство. Сравнение в статье расширение или приложение.