Какие бывают типы прокси?

Какие бывают типы прокси?

Существуют несколько типов прокси серверов, каждый из которых обладает своими особенностями.

HTTP прокси

Как следует из названия, прокси этого типа поддерживают только протокол HTTP и подходят для просмотра веб-страниц и загрузки файлов с веб-сервисов, работающих на стандартном 80 TCP порту. HTTP прокси не подойдут для просмотра сайта, который работает только по защищённому протоколу SSL. HTTP прокси нельзя использовать в цепочке. С точки зрения обеспечения анонимности, в зависимости от содержания отправляемых HTTP заголовков, прокси серверы этого типа подразделяются на:

  • Высоко анонимные (элитные) прокси

Высоко анонимные прокси серверы не внедряют информацию о клиенте и/или прокси сервере в HTTP заголовки, таким образом, сервер, к которому выполняется подключение через высоко анонимный прокси, не сможет определить реальный IP адрес клиента, и не сможет определить факт использования клиентом прокси сервера вообще. Высоко анонимные прокси обеспечивают самый высокий уровень анонимности;

  • Анонимные прокси

Анонимные прокси серверы передают в HTTP заголовках информацию, свидетельствующую о том, что клиентом используется прокси сервер (например, название и версию ПО прокси сервера), но, не передают IP адрес клиента, таким образом, сервер, к которому выполняется подключение через анонимный прокси, сможет определить, что клиент использует прокси, но не сможет определить реальный IP адрес клиента. Анонимные прокси серверы обеспечивают достаточный уровень анонимности;

  • Искажающие прокси

Искажающие прокси серверы передают в HTTP заголовках IP адрес клиента в искажённом виде, например, показывают только его часть (первые два октета, скрывая остальные два), таким образом, сервер, к которому выполняется подключение через искажающий прокси сервер, сможет узнать, что клиентом используется прокси, и сможет узнать часть настоящего IP адреса клиента, которой может быть достаточно для определения некоторых данных о клиенте, таких как: Интернет провайдер клиента, а также его страна и город. Искажающие прокси обеспечивают минимальный уровень анонимности;

  • Прозрачные прокси

Прозрачные прокси обязательно добавляют HTTP заголовок с настоящим IP адресом клиента, таким образом, сервер, к которому выполняется подключение через прозрачный прокси, может определить, что клиент использует прокси и может определить реальный IP адрес клиента. Прозрачные прокси не обеспечивают анонимности;

Бывают прозрачные HTTP прокси с поддержкой метода CONNECT. В этом случае, при работе с прокси по HTTP протоколу прокси является прозрачным, а при работе с этим-же прокси, но с использованием метода CONNECT прокси будет анонимным или даже высоко анонимным. То есть, для обеспечения заявленного Сервисом уровня анонимности для конкретного прокси, необходимо работать с этим прокси, по заявленному протоколу.

HTTPS (CONNECT) прокси

Прокси этого вида поддерживают HTTP метод CONNECT, позволяющий реализовать HTTP туннелирование, при котором протокол высокого уровня (HTTP) используется для транспорта протокола более низкого уровня, в данном случае TCP. Эти прокси могут выполнять подключение к любому порту запрашиваемого через прокси сервер ресурса. В виду этой особенности, прокси этого типа могут работать практически с любым сетевым приложением (TCP), в том числе, с веб-серверами по безопасному протоколу SSL (Secure Socket Layer), поэтому, их и называют «HTTPS прокси». HTTP туннелирование обеспечивает анонимность HTTPS прокси и даёт им возможность работать в цепочке.

SOCKS прокси

Через SOCKS прокси может работать практически любое сетевое приложение. Например, можно использовать SOCKS прокси для работы с Вашим почтовым клиентом (протоколы POP3, SMTP, IMAP) или ICQ. Другой отличительной особенностью SOCKS прокси является то, что вы можете использовать сразу несколько SOCKS прокси в цепочке, повышая уровень своей анонимности. SOCKS прокси всегда анонимны, поскольку работают на протоколе низкого уровня и не модернизируют HTTP заголовки. Существуют три версии протокола: SOCKS4, SOCKS4a и SOCKS5, наиболее функциональным из которых является SOCKS5, он позволяет выполнять DNS запросы на стороне прокси сервера, использовать протокол UDP и использовать метод BIND, открывая порт для входящих соединений.

Веб прокси (анономайзеры)

Веб прокси, известный также как «Анономайзер» или «CGI прокси» (Common Gateway Interface), представляет собой веб-страницу, используя которую пользователь может посетить другой веб-сайт, в большинстве случаев — анонимно. Веб прокси легко использовать, поскольку нет необходимости менять настройки браузера. Большинство веб прокси поддерживают работу с сайтами по защищённому протоколу SSL. Веб прокси можно использовать в цепочке.

Подписывайтесьна наши новости


Понравилась статья? Поделитесь ей с друзьями!

Оцените эту статью


Комментарии

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *