Что такое SOCKS

Обновлено и опубликовано Опубликовано:

SOCKS —
простыми словами

протокол, позволяющих отправлять сетевые пакеты через прокси-сервер. Его особенность в том, что сами сетевые пакеты не несут информации, что они проходят через прокси-сервер, таким образом, обеспечивая прозрачность. Расшифровывается как SOCKet Secure.

В отличие от HTTP-proxy, SOCKS можно использовать для всех приложений, а не только тех, которые осуществляют обмен по http/https. Также, с помощью SOCKS можно выстраивать цепочки прокси-серверов, так как они не вносят изменений в сетевой трафик. На текущий момент используется две версии — SOCKS4 и SOCKS5. В последней добавлены поддержка аутентификации, UDP, IPv6.

Примеры реализаций прокси с SOCKS:

  1. Использование программы 3proxy.
  2. Реализация доступа через Mikrotik.

Важно отметить, что SOCKS не шифрует трафик, таким образом, сетевые пакеты до прокси идут в открытом виде. Для обеспечения шифрования необходимо использовать VPN.

Примеры использования:

  • Контроль сетевого трафика для всех приложений.
  • Обеспечение анонимности в сети Интернет.
  • Обход блокировок.

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

Подробнее о SOCKS на Википедии

Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

PDU   HAProxy   Server core   Samba   MBR   Клавиша Windows   Heartbeat   Жесткая ссылка   RemoteApp   Blu-Ray   Freeradius   FSMO   Powerpoint   Mail.ru   1С:Предприятие   Гибернация   TeamPass   PostfixAdmin   БИОС   Блог  
.....

Реклама