К содержимому

HTTP или SOCKS5 — что выбрать и почему

Каждый прокси FRProxy открывает два порта: HTTP и SOCKS5, с одними и теми же данными и одним исходящим IP. Это две двери в одно устройство.

update Обновлено

Вот как выбрать один раз и больше к этому не возвращаться.


Разница одной картинкой

HTTP-прокси понимает то, что переносит. Он читает заголовок запроса, знает, какой домен вы запрашиваете, и может его переписать.

SOCKS5-прокси не понимает ничего. Он открывает трубу между вами и адресатом и переносит байты. Он даже не знает, что это веб.

Это незнание — преимущество: то, что не интерпретируется, не искажается.

Таблица решения

Ваша задача Какой порт Почему
Антидетект-браузер (AdsPower, Dolphin, BitBrowser) SOCKS5 Резолвит DNS удалённо, меньше вмешивается в отпечаток
Proxifier, туннели приложений SOCKS5 Единственный, который Proxifier маршрутизирует чисто
Расширение браузера (FoxyProxy) Оба подходят По привычке берите SOCKS5
Телефон, штатная настройка Wi-Fi HTTP Android и iOS не умеют SOCKS5 из коробки
Старая программа, скрипт на curl/requests HTTP Часто единственный поддерживаемый
Всё, что не веб (почта, игры, IRC) SOCKS5 HTTP переносит только HTTP

Главное: DNS

Это настоящая причина предпочесть SOCKS5.

С HTTP-прокси ваша машина иногда резолвит доменное имя сама, через DNS-сервер провайдера, и только потом просит страницу у прокси. Трафик идёт через прокси; а вопрос «какой IP у vinted.fr?» — нет. Провайдер таким образом видит список сайтов, которые вы посещаете, а разрешение имени происходит из вашей страны, а не из французского прокси.

С SOCKS5 вы можете отправить имя прокси и позволить ему резолвить. Именно это делает галочка «Проксировать DNS при использовании SOCKS v5» в Firefox и именно так по умолчанию работают антидетект-браузеры.

DNS, разрешённый у вас, при трафике, выходящем во Франции, — ещё одна несогласованность. Не самый сильный сигнал, но убрать его ничего не стоит.

Расхожие заблуждения

«SOCKS5 быстрее.» Здесь — не измеримо. Оба идут через один и тот же модем, одну и ту же соту, одну и ту же линию. Задержка берётся от 4G, а не от протокола.

«SOCKS5 шифрует.» Нет. Не шифрует ни тот, ни другой. Шифрует HTTPS, из конца в конец, и он работает через оба. Прокси видит, с каким сервером вы говорите, но никогда — что вы ему говорите.

«Выбрать нужно раз и навсегда.» Тоже нет: оба порта открыты постоянно. Ничто не мешает держать браузер на SOCKS5, а скрипт на HTTP одновременно, на одном и том же прокси.


См. также: Проверка работы прокси · Утечки WebRTC и DNS

Нужен французский мобильный прокси? Настоящая французская 4G-линия, порт HTTP и порт SOCKS5, смена IP по запросу.

Посмотреть тарифыarrow_forward
grid_viewВики