Типы прокси-серверов: чем HTTP отличается от SOCKS5
Чем HTTP-прокси отличается от SOCKS5: авторизация, туннель CONNECT, DNS и UDP. Таблицы сравнения, примеры curl и подбор протокола и пула под задачу.

Слова «HTTP», «SOCKS4» и «SOCKS5» стоят в описании каждого прокси-сервиса, и по ним нужно понять, заработает ли строка в вашем софте. Разница между протоколами сводится к трём вещам: какими словами софт объясняет прокси, куда подключаться, кто превращает домен в IP-адрес и что сервер делает с трафиком дальше. Разбираем все четыре протокола с таблицами и примерами, а в конце показываем, как протокол сочетается с источником адресов: от пакетов МИКС до резидентных строк.
Как запрос проходит через прокси
Любой прокси стоит между вашим софтом и сайтом. Софт открывает соединение к прокси, прокси открывает своё к сайту и дальше переливает байты в обе стороны, поэтому сайт видит адрес прокси вместо вашего. Протоколы отличаются первым шагом: тем, в каком виде софт передаёт серверу запрос.
HTTP-прокси: запрос читается целиком
Софт отправляет HTTP-прокси обычный запрос, только с полным адресом: GET http://site/page. Прокси разбирает его, сам идёт на сайт и возвращает ответ. Раз сервер видит запрос целиком, он может дописать в него служебные заголовки Via и X-Forwarded-For, а в последнем стоит ваш настоящий IP.
По этим заголовкам публичные прокси делят на три уровня. Прозрачный пересылает ваш адрес сайту. Анонимный адрес скрывает, но по заголовкам видно, что это прокси. Элитный не добавляет ничего, и для сайта он выглядит обычным посетителем. В бесплатном списке уровень указан у каждого адреса, а колонка «Тип» фильтрует элитные и анонимные. Свою строку проверьте на странице проверки анонимности: она показывает и заголовки, и утечку WebRTC.
В чистом виде протокол нужен для сайтов без шифрования, а таких почти не осталось. Поэтому на практике «HTTP-прокси» означает связку: открытый текст для http-адресов и туннель CONNECT для всего остального.
HTTPS-прокси: туннель CONNECT
Для зашифрованного сайта софт просит прокси открыть туннель командой CONNECT site:443. Прокси отвечает кодом 200 и дальше передаёт поток, в который заглянуть не может: TLS идёт от вашего софта до сайта насквозь. Серверу остаются домен, время и объём трафика. Отдельного протокола «HTTPS-прокси» нет, это HTTP-прокси с разрешённой командой CONNECT, и все наши HTTP-строки её поддерживают.
SOCKS4 и SOCKS5: передача потока
SOCKS работает уровнем ниже и в HTTP не заглядывает: софт называет адрес назначения, прокси открывает TCP-соединение и дальше переливает поток как есть. Протоколу всё равно, что внутри: страница, почта или игровой трафик. SOCKS4 принимает только IPv4-адреса и живёт без пароля, версия 4a научилась доменам. Обе версии встречаются в старом софте, в новых проектах их заменил SOCKS5.
SOCKS5 добавил три вещи: авторизацию по логину и паролю, адреса IPv6 с доменами и передачу UDP. Для работы важна одна деталь, о которой часто забывают: домен в IP может превращать и ваша машина, и прокси. Если это делает ваша машина, DNS-запрос уходит с вашего адреса, и такой след сводит анонимность на нет. В curl за это отвечает схема: socks5:// резолвит клиент, socks5h:// прокси. Обе команды ниже выводят выходной адрес строки, вторая ещё и прячет DNS:
curl -x "http://LOGIN:PASSWORD@HOST:PORT" https://ifconfig.me
curl --socks5-hostname "LOGIN:PASSWORD@HOST:PORT" https://ifconfig.meUDP через SOCKS5 нужен стримингу, звонкам, играм и QUIC. Из наших тарифов его поддерживает Resi Prime, у остальных через прокси идёт TCP.
Отдельная строка про современный веб. Всё больше сайтов говорят по HTTP/3, который ездит поверх UDP. Через прокси без UDP браузер сам откатывается на HTTP/2 по TCP, сайт открывается как обычно, только без выигрыша в скорости. Ломаться тут нечему, но если видите в консоли браузера протокол h2 вместо h3, причина в этом.
Сравнение протоколов
| Свойство | HTTP | CONNECT | SOCKS4/4a | SOCKS5 |
|---|---|---|---|---|
| Что передаётся | запрос целиком | туннель | TCP-поток | TCP- и UDP-поток |
| Видит содержимое | да, для http-сайтов | нет | нет | нет |
| Логин и пароль | да, Proxy-Authorization | да | нет | да |
| Домены вместо IP | да | да | только 4a | да |
| IPv6 | да | да | нет | да |
| UDP | нет | нет | нет | да |
| Кто резолвит DNS | прокси | прокси | клиент, у 4a прокси | по схеме: socks5 или socks5h |
Скорость от протокола почти не зависит: накладные расходы у всех укладываются в один обмен пакетами при подключении. Решают источник адреса и канал на выходе, а это уже свойство пула. Как один и тот же протокол ведёт себя на двух разных пулах, видно по нашим замерам немецких адресов: отклик отличался в четыре с половиной раза.

Протокол и источник адресов: две разные оси
Покупатели часто спрашивают, что «надёжнее»: HTTP или SOCKS5. Для сайта разницы нет, он видит входящее соединение с адреса прокси и не знает, по какому протоколу вы говорили с сервером. Репутацию строке даёт источник адреса: дата-центр, домашний провайдер или сотовая сеть. Протокол выбирают под софт, источник под сайт, с которым предстоит работать.
| Тариф | Какие адреса | Протоколы |
|---|---|---|
| Пакеты МИКС | пулы до 50 000 ip:port из разных источников, доступ по IP сервера | HTTP, HTTPS, SOCKS4, SOCKS4a и SOCKS5 на одном порту |
| Resi Core и Resi Prime | домашние подключения, 200+ и 220 стран | HTTP и SOCKS5, у Prime ещё UDP |
| Mobile Proxy | сотовые сети 4G и 5G, выбор страны | HTTP и SOCKS5 |
| ISP Proxy | адреса провайдеров США на быстрых серверах | HTTP и SOCKS5 |
| DC IPv4 и DC IPv6 | дата-центры США, IPv6 для сайтов с его поддержкой | HTTP и SOCKS5 |
На тарифах за гигабайты протокол задаётся при создании списка в кабинете, и строка уже содержит логин, пароль и порт. Если софт ждёт другой формат записи, пропустите список через конвертер прокси.
Форматы записи строк
Протокол виден и в самой записи строки. Софт принимает прокси в двух видах: адресом с портом или полной ссылкой со схемой. В ссылке протокол стоит в начале, и его часто путают с протоколом сайта: схема http:// в строке говорит о способе подключения к прокси, а не о том, что https-сайты через него не откроются.
| Запись | Где встречается |
|---|---|
| ip:port | списки пакетов МИКС и публичные списки, протокол выбирается в софте |
| host:port:login:password | выгрузка тарифов за ГБ, четыре поля антидетектов |
| scheme://login:password@host:port | curl, Python, настройки ОС и расширений |
Чекеру SLP и нашему кабинету подходят все три записи, а если софт упёрся в единственный формат, конвертер прокси перепишет список целиком: вставили, выбрали шаблон, скачали. Прописать строку руками в Windows, macOS или браузере поможет инструкция по ручной настройке прокси.
Что выбрать под задачу
- Парсинг и чекеры. SOCKS5 со схемой socks5h, чтобы DNS уходил через прокси, или HTTP: парсеру подходят оба. Для тысяч потоков без счётчика трафика берите пакеты МИКС, для точного гео строки Resi Core.
- Браузеры и антидетект. Ставьте HTTP: Chromium не передаёт логин и пароль в SOCKS5, и профиль с такой строкой остаётся без сети. Подробнее о выборе пула для аккаунтов мы писали в статье про бэкконнект-прокси.
- Стриминг, звонки, игры. Нужен UDP, значит SOCKS5 на Resi Prime.
- Старый софт без поля для пароля. Подойдут пакеты МИКС: доступ там открывается по IP вашего сервера, логин вводить некуда и не нужно.
Как проверить строку
Выходной адрес и страну покажет страница мой IP, заголовки и уровень анонимности проверка анонимности. Целый список удобнее прогнать через чекер SLP или скрипт для Linux с той же страницы: он понимает и ip:port, и строки с логином, сам определяет протокол порта и отмечает мёртвые строки. Команды curl из этой статьи мы прогнали на живых строках перед публикацией.
Все тарифы оплачиваются с одного баланса: пакеты за срок, остальное за гигабайты, и купленный трафик действует три месяца. Что почём на каждом объёме, собрано на странице сравнения тарифов.
Читайте также

Backconnect-прокси: одна строка, за которой целый пул
В классической схеме одна строка это один сервер, в backconnect строка ведёт на шлюз, за которым живёт пул из тысяч выходных адресов: каждый запрос может уходить с нового IP, а может держать один в…
4 мин чтения
Дешёвые прокси: чем рискует покупатель самой низкой цены
Цена прокси складывается из пула, канала и поддержки, и когда она в разы ниже рынка, сэкономили на чём-то из этого списка. Разбираем пять типовых рисков дешёвых предложений: от многократно…
4 мин чтения
Прокси для ИАМ: как подобрать и вписать строки правильно
ИАМ умеет работать с сотнями аккаунтов, но без правильных прокси это умение бесполезно: платформа смотрит на адрес каждого профиля. Разбираем, какие строки подходят для InstAccountsManager, как…
4 мин чтения