Что такое SOCKS-сервер?

Ответы:
Alan Ivanov
10-03-2019 13:11

SOCKS — это протокол, позволяющий сетевым приложениям взаимодействовать через сетевой экран, блокирующий прямое подключение. В таком случае используется специальный промежуточный SOCKS-сервер, обращение к которому разрешено для обоих клиентов. Он передает данные, полученные от первого клиента, второму и обратно. В отличие от НТТР-прокси, через SOCKS-прокси можно пустить любой трафик (FTP, например). Кроме того, SOCKS передает «чистые» данные, не добавляя от себя ничего лишнего, поэтому его сложнее выявить. В повседневной жизни SOCKS-прокси чаще всего используются для доступа к сайтам, запрещенным сетевым экраном (файерволом). При таком раскладе получается, что вы обращаетесь к SOCKS-серверу, а не к запрещенному интернет-адресу, поэтому соединение не блокируется. Второй возможный сценарий использования SOCKS — для анонимности (смены IP-адреса). В таком случае к удаленному интернет-серверу подключение устанавливаете не вы, а SOCKS-прокси, поэтому конечный сервер вряд ли получит какую-либо информацию о вас.

Картинка с текстом вопроса от пользователя Таня Ященко

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Что такое SOCKS-сервер? » от пользователя Таня Ященко в разделе Программирование. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!