Что такое SOCKS-прокси и как его использовать?
Обзоры технологий

Что такое SOCKS-прокси и как его использовать?

Что такое SOCKS5-прокси? Они подключаются к браузерам и торрент-клиентам. Но они не шифруют данные!

Изображение кредитное: Funtap/Depositphotos.

Что такое SOCKS-прокси? В интернете существует множество видов прокси и протоколов, но ни один из них не имеет такого забавного названия, как SOCKS, что сокращенно означает ‘SOCKets’

Давайте разберем самый распространенный прокси, SOCKS5, и почему он так часто используется

Что такое SOCKS или SOCKS5 прокси?

SOCKS-прокси обычно используются путем установки их в качестве расширения браузера или настройки торрент-клиента на использование прокси-сервера VPN-провайдера

SOCKS-прокси работает, направляя ваш трафик через прокси-сервер , который затем передает информацию по назначению. Протокол SOCKS достигает этого, сначала устанавливая TCP-соединение с прокси-сервером. Затем ваш компьютер может отправлять данные на прокси-сервер, который затем передает их по назначению

Например, допустим, вы хотите посетить веб-сайт, расположенный в другой стране. Сайт блокирует доступ для всех, кто подключается из-за пределов страны. Чтобы обойти этот блок, вы можете использовать SOCKS-прокси, расположенный в стране хоста

Когда вы подключаетесь к сайту через прокси, сайт видит IP-адрес прокси-сервера, а не ваш собственный. Поскольку сервер находится в стране пребывания, веб-сайт отправляет прокси-серверу свои данные, который затем пересылает их вам

Чем он отличается от ‘обычных’ прокси-серверов?

Но подождите минутку! Мы только что описали, как работает ‘обычный’ прокси-сервер. Вы, вероятно, видели их в Интернете; сайты, которые предлагают бесплатные прокси-серверы, чтобы избежать гео-блокировок или скрыть вашу личность. Они называются ‘HTTP-прокси’, потому что используют протокол HTTP

Итак, в чем разница между HTTP-прокси и SOCKS-прокси?

SOCKS-прокси работают с большим количеством протоколов

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

В терминах компьютерных наук мы называем SOCKS-прокси ‘низкоуровневым’, а HTTP-прокси – ‘высокоуровневым’. Эти ‘уровни’ относятся к тому, насколько специализированным является программное обеспечение. Чем выше уровень, тем более специализированным является программное обеспечение

Например, возьмем языки мира. Если мы посмотрим на ‘уровни’, которые составляют французский язык, мы можем классифицировать его следующим образом:

Languages of Planet Earth > European Languages > French

В данном случае ‘домен высокого уровня’ – это французский язык. Это специализированная категория над всеми языками на планете Земля. Тот, кто специализируется на французском языке, может говорить только по-французски; точно так же HTTP-прокси могут взаимодействовать только с протоколом HTTP

С другой стороны, ‘low-end’ имеет более широкое применение. Протокол SOCKS – это как человек, понимающий все европейские языки. Он не имеет специализации и может работать с большим количеством протоколов, включая HTTP. Это похоже на человека, который знает все языки Европы, включая французский. В результате, SOCKS лучше всего подходит для работы с другими протоколами, такими как POP для электронной почты

SOCKS-прокси обходят брандмауэры

Поскольку SOCKS использует TCP для подключения к серверу, ему не нужно проходить через те же маршруты, что и HTTP-трафику. Поэтому, если есть брандмауэр, контролирующий HTTP-порты, SOCKS может обойти его, даже если он использует HTTP. Это удобно для просмотра ограниченного контента без блокировки сайтов брандмауэром

HTTP-прокси лучше обрабатывают HTTP-запросы

Однако специализированная природа HTTP-прокси не так уж плоха.HTTP-прокси может обрабатывать входящие HTTP-данные лучше, чем SOCKS-прокси. Это происходит потому, что HTTP-прокси специализируется на одном протоколе, поэтому он вооружен большим количеством инструментов для обработки HTTP, чем SOCKS-прокси

Например, если вы хотите исследовать интернет на наличие определенных страниц, SOCKS-прокси не подходит. У него нет специальных инструментов для управления страницами по мере их поступления, что означает, что в итоге вы получите огромную свалку нерелевантных веб-страниц

HTTP-прокси, однако, имеет инструменты для поиска веб-страниц. Вы можете указать ему поиск веб-страниц определенного характера (например, страницы игрушек для окончательного рождественского шопинга), и он выдаст только то, что соответствует условиям

Что такое SOCKS5?

При беглом просмотре информации о SOCKS-серверах вы увидите термин ‘SOCKS5’. Цифра 5 в конце – это просто номер версии протокола SOCKS, подобно тому, как у нас есть Windows 7, 8 и 10

На момент написания статьи SOCKS5 является последней версией протокола SOCKS. Он улучшает SOCKS4, поддерживая UDP, а также TCP, и предлагает больше методов аутентификации. Она также быстрее, чем SOCKS4.SOCKS5 однажды может быть заменен такими технологиями, как Shadowsocks, которая используется в Mullvad VPN

Что такое SSH SOCKS прокси?

Одним из самых больших недостатков SOCKS-прокси является отсутствие шифрования. Если кто-то использует протокол, который не использует шифрование, злоумышленник может просмотреть данные, когда они уходят с компьютера на сервер. По этой причине вы никогда не захотите использовать публичные точки доступа Wi-Fi для ведения частных дел

К счастью, пользователи могут взять дело в свои руки и использовать SSH-шифрование для сокрытия своих данных. Создав SSH-туннель между своим компьютером и прокси-сервером, пользователь может скрыть свои данные от посторонних глаз

Как использовать прокси-сервер SOCKS5

Если все это похоже на то, что вы хотели бы попробовать, настроить SOCKS5-прокси не так уж сложно

Для начала вам нужен сервер, который будет работать в качестве прокси. Вы можете установить его самостоятельно или найти бесплатный SOCKS5 прокси, который можно использовать вместо него. Если вы застряли в поисках сервера для использования, почему бы не попробовать список прокси Spys One SOCKS5 для некоторых идей?

После того, как у вас есть платный или бесплатный SOCKS-прокси, вам нужно ввести данные в программу, чтобы использовать его. В наши дни большинство современных браузеров позволяют вводить данные прокси-сервера для его использования. Кроме того, операционные системы, такие как Windows 10, принимают адреса прокси-серверов и перенаправляют на них все отправленные данные

После того как вы настроите сервер, протестируйте его, загрузив веб-страницу. Не все прокси-серверы будут работать, поэтому если ваш не удается подключиться, попробуйте другой сервер или перепроверьте настройки прокси. Если веб-страница загружается, зайдите на WhatIsMyIPAddress и посмотрите, совпадают ли IP и страна с прокси-сервером, к которому вы подключаетесь. Если да, то вы работаете на SOCKS5!

Бесплатный SOCKS5 прокси: FoxyProxy Add-On

Хорошее место для начала работы с бесплатным SOCKS прокси – это использование дополнения FoxyProxy для браузера Firefox.FoxyProxy является 100% бесплатным. Кроме того, вы также можете настроить SOCKS5 прокси, если подпишитесь на VPN сервис, который включает прокси как часть бесплатной пробной подписки

Скачать : FoxyProxy Firefox Add-On (бесплатно)

Бесплатные VPN SOCKS5 провайдеры

Еще один способ – использовать VPN-сервис, который предлагает прокси в качестве опции. Чтобы получить прокси бесплатно, просто оформите бесплатную пробную подписку. Например, CactusVPN и Windscribe VPN предлагают пробные версии своих VPN-сервисов по нулевой цене

Скачать : Расширение Windscribe Chrome (бесплатно)

Использование прокси-серверов для повышения безопасности

HTTP-прокси являются наиболее часто используемыми прокси-серверами, но у SOCKS5 есть свои преимущества. Они могут обрабатывать больше протоколов и обходить брандмауэры, что делает их ценным инструментом для тех, кто хочет получить конфиденциальность без особых усилий

Практическое применение технологии прокси, которая полностью бесплатна и не требует установки, – это поисковая система прокси. Поисковая система прокси запускает все поисковые запросы через прокси, что позволяет сохранить вашу конфиденциальную информацию в руках преступников и шпионов

Изображение кредитное: Funtap/Depositphotos

Теги

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий

ВАМ БУДЕТ ИНТЕРЕСНО