В чем разница между HTTP(S) и SOCKS5 прокси? Что выбрать?
@berloga_xakepa - Канал, на котором тебя научат делать деньги!Здравствуй. Напомню, прокси - это сервер между тобой и конечным ресурсом, при подключении весь трафик проходит через этот сервер. Прокси используют для скрытия IP, а не для защиты данных.
Виды прокси
HTTP, HTTP(S) и Socks прокси это наиболее распространенные виды на сегодня и мы конечно же рассмотрим именно их.
HTTP прокси
Самый примитивный вид прокси. Как вы уже поняли, работает он только по протоколу HTTP и может позволить просматривать странички в интернете и загружать файлы.
Стандартные порты, которые требуются для работы 80, 8080, 3128 и если браузер видит, что они открыты, то уже может заподозрить, что вы используете прокси. Данный тип прокси позволяет легко вести логи, тем более, что весь трафик открыт в чистом виде, т.е для защиты данных и анонимности полный шлак.
Сами HTTP прокси я бы не рекомендовал использовать, так как повторюсь, все данные передаются в чистом виде и если прокси сервером владеет злоумышленник, то все пароли уже у него.
HTTPS прокси
Это те же HTTP прокси, но с буквой "S" т.е при передаче данных используется SSL соединение и все данные шифруются. Вы не раз видели это на сайтах.
В процессе шифрации и дешифрации прокси участия не принимает. Этим занимается браузер, т.е HTTPS просто занимается передачей информации и не производит с ней никаких манипуляций.
SOCKS прокси
Определенно лучший протокол для прокси. SOCKS или носочки по умолчанию анонимные, поскольку не создают заголовков для запросов в которых присутствует важная информация про IP адрес пользователя.
Сайт не сможет определить использование прокси. Соединение с сайтом будет абсолютно прозрачным, также как если бы вы работали с ним напрямую.
Стандартные порты 1080, 1081.
SOCKS поддерживает все протоколы и может передавать любые данные, в отличии от HTTP(S), для его использования программа должна поддерживать такой тип соединения, к счастью в 99% случаев она будет поддерживать, например телеграм давно подготовился к возможной блокировке.
Для настройки прокси в телеграм прошу сюда.
Я рекомендую использовать именно SOCKS5 при любой возможности, а если по какой-то причине это невозможно, то HTTP(S).