Уровни анонимности прокси
Transparent, Distorting, Anonymous и Elite — старые обозначения того, какие сведения прокси раскрывает сайту. Для современных коммерческих сервисов Elite / High Anonymity — обычное поведение. Название звучит внушительно, но не обещает ни скорости, ни надёжности, ни хорошей репутации IP.
Эта классификация описывает одно из свойств, разобранных в общем руководстве по прокси: раскрывает ли запрос ваш исходный IP или признаки использования прокси. Она не определяет тип сети, протокол или совместное использование адреса.
Что означают четыре категории
Сайт видит IP, с которого к нему подключились. Кроме того, он получает HTTP-заголовки — поля с информацией, сопровождающей запрос. Прокси может скрыть ваш адрес на уровне соединения, но передать его в одном из таких полей.
Допустим, ваш публичный IP — 198.51.100.24, а прокси подключается с 203.0.113.80. Во всех четырёх примерах ниже соединение приходит с IP прокси. Различаются заголовки незашифрованного HTTP-запроса.
Transparent, или прозрачные прокси, передают ваш исходный IP в заголовке, например X-Forwarded-For. Сайт получает оба адреса и признак того, что запрос прошёл через прокси.
Distorting, или искажающие прокси, подставляют в заголовок ложный IP клиента, сохраняя признаки использования прокси. Подставной адрес не заменяет IP соединения и не меняет его страну или репутацию.
Anonymous, или анонимные прокси, скрывают исходный IP, но оставляют признак прокси, например заголовок Via. Вне этой классификации провайдеры используют слово «анонимный» и в более широком смысле, в том числе для Elite.
Elite, или High Anonymity, скрывают исходный IP и не добавляют заголовки, сообщающие об использовании прокси. Именно такого поведения обычно ожидают от коммерческого сервиса.
Эти названия помогают понимать старые описания и публичные списки, например список бесплатных прокси ProxyCompass. Это не четыре оценки качества и не четыре уровня продукта, между которыми покупателю нужно выбирать.
Elite не означает высокое качество
Один Elite-прокси может быть быстрым и стабильным, с мало использованным IP и хорошей репутацией. Другой — едва работать, обрывать соединения и использовать адрес, попавший в чёрные списки из-за злоупотреблений. При этом оба могут скрывать исходный IP и не добавлять признаков прокси.
Метка анонимности не отражает эту разницу. Качество определяется скоростью и стабильностью соединения, историей выходного IP и успешностью запросов к нужным вам сайтам.
Почему сайт всё равно может распознать прокси
Выходной IP остаётся видимым. Сайт может распознать его по базам прокси или хостинговых адресов либо ограничить из-за прошлой активности. На доступ также могут влиять признаки браузера и характер запросов. Узнавать ваш домашний IP для этого не требуется.
Если сайт блокирует 203.0.113.80, удаление заголовка или подстановка ложного адреса не даст соединению другой IP. Чекер может правильно показать Elite, а сайт — всё равно распознать прокси или отклонить его запросы.
Что показывает проверка анонимности
Примеры с заголовками предполагают, что прокси может прочитать запрос. В обычном HTTPS-туннеле, созданном командой CONNECT, заголовки передаются внутри сквозного TLS-соединения. Ретранслятор не может вставить их в зашифрованный запрос. Сам протокол SOCKS5 также не предусматривает добавления HTTP-заголовков пересылки.
Результат чекера описывает проверенный им запрос: важно, какой протокол использовался и какие заголовки получила тестовая страница. Вывод для обычного HTTP нельзя автоматически переносить на HTTPS; проверка только по HTTPS также не показывает, как прокси обрабатывает заголовки незашифрованного HTTP. Слово Elite не гарантирует шифрование, пригодность IP или доступ к любому сайту.
