Уровни анонимности прокси различаются в зависимости от уровня безопасности каждого типа прокси. Существует три различных уровня прокси, такие как прозрачный, анонимный и элитный. В этой статье мы расскажем вам о типах уровней прокси и объясним, как они функционируют.
Когда прокси-серверы взаимодействуют с веб-сайтами, они могут отправлять два разных заголовка. Это X-Forwarded-For и Via. Информация в этих заголовках отличается для каждого из трех типов прокси-серверов, и именно по ней вы можете их различать.
Некоторые прокси обеспечивают большую конфиденциальность, не отправляя ваш реальный IP-адрес на целевой сайт, а другие кэшируют сайты для ускорения просмотра. Ниже вы найдете всю информацию о том, какие данные передаются в каждом из этих заголовков для различных типов прокси и какие преимущества они могут вам предложить.
Основное различие, которое разделяет эти три типа прокси, - это уровень анонимности прокси. Как следует из названия, уровень безопасности и конфиденциальности, который они предлагают, является основным фактором, который отличает эти типы прокси.
Для наибольшей защиты при работе в Интернете элитный прокси - лучший выбор. Это не значит, что прозрачные и анонимные прокси не имеют своего применения. Публичные элитные прокси более перегружены, чем прозрачные серверы, поэтому если вы ищете что-то, что загружает страницы быстрее, но не беспокоитесь о конфиденциальности, то лучшим выбором будет прозрачный прокси. Выбор лучшего прокси определяется вашими потребностями.
Прозрачные прокси не скрывают ваш IP-адрес и не изменяют никакой пользовательской информации. Они могут помочь вам быстрее пользоваться Интернетом и обойти некоторые ограничения, или принудительно ввести ограничения. Ваш реальный IP-адрес отправляется в заголовке X-Forwarded-For. Также отправляется заголовок Via. Это показывает используемое прокси-программное обеспечение. Преимущество использования прозрачного прокси очевидно не в конфиденциальности, а в том, что эти прокси делают так, что сайты загружаются быстрее. Это происходит потому, что они кэшируют содержимое посещаемых вами сайтов, что ускоряет работу и снижает использование пропускной способности восходящего потока.
Компании будут использовать прозрачные прокси, чтобы их сотрудники не могли получить доступ к определенным веб-сайтам, например, к социальным сетям. Пользователь может использовать прозрачный прокси самостоятельно, чтобы обойти ограничения на работе или в школе. Они также используются для блокировки локальных брандмауэров и загрузки файлов с хостинга. Главное, что следует помнить о прозрачных прокси, - они не слишком хороши, если вам нужна анонимность при просмотре веб-сайтов.
Пример запроса с использованием прозрачного прокси:
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
...
Host: 147.71.73.41
Via: 1.1 ubuntu-s-1vcpu-1gb-fra1-01-1562023622664-s-1vcpu-1gb-fra1-09 (squid/3.5.27)
X-Forwarded-For: 5.157.248.142
Cache-Control: max-age=0
Соединение: keep-alive
Анонимный прокси не показывает ваш IP-адрес, но показывает, что вы используете прокси-сервер. Поэтому ваш IP-адрес не передается в заголовке X-Forwarded-For. Вместо этого, этот заголовок не пересылается или в этом месте указывается IP-адрес прокси-сервера. Заголовок Via такой же, как и у прозрачного прокси, где показано, что вы используете прокси-сервер. Это обеспечивает некоторый уровень конфиденциальности, потому что, хотя они и видят, что вы используете прокси, у них нет вашего реального IP.
Анонимный прокси может быть заблокирован на веб-странице, где кто-то действительно хочет ограничить доступ к странице. В большинстве случаев это не будет проблемой. Анонимные прокси также могут выполнять кэширование, как и прозрачные прокси, чтобы помочь ускорить работу сайтов, которые вы посещали ранее. Анонимные прокси-серверы используются людьми, которые хотят защитить свой оригинальный IP-адрес от утечки информации на целевой сайт.
Пример запроса с использованием анонимного прокси:
Хост: 35.96.34.11
...
Cache-Control: max-age=0
Via: HTTP/1.1 forward.http.proxy:3128
Соединение: keep-alive
Элитные прокси-серверы скрывают как ваш IP-адрес, так и тот факт, что вы вообще используете прокси-сервер. Это самые продвинутые прокси-серверы, которые обеспечивают наибольшую безопасность. Заголовки X-Forwarded-For и Via не пересылаются. Это создает впечатление, что вы не используете прокси-сервер, а являетесь обычным пользователем Интернета. Передается только IP-адрес прокси-сервера. Элитные прокси-серверы обеспечат вам максимальную безопасность, конфиденциальность и защиту при работе в Интернете.
Пример запроса с использованием элитного прокси:
Хост: 5.51.12.41
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Кодирование: gzip, deflate
Соединение: Keep-Alive
Upgrade-Insecure-Requests: 1
Cache-Control:max-age=0
Как вы можете видеть, здесь нет ничего, что указывало бы на то, что мы используем прокси.
Большинство прокси-судей используют систему переменных AZ Environment, но этот судья отображает заголовки не совсем корректно. Все заголовки пишутся заглавными буквами, гипен заменяется на знак подчеркивания, а заголовок получает префикс HTTP_.
Пример запроса с использованием azenv: https://proxyscrape.com/azenv
HTTP_USER_AGENT =S Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
...
HTTP_HOST = 147.71.73.41
HTTP_VIA = 1.1 ubuntu-s-1vcpu-1gb-fra1-01-1562023622664-s-1vcpu-1gb-fra1-09 (squid/3.5.27)
HTTP_X_FORWARDED_FOR = 5.157.248.142
HTTP_CACHE_CONTROL = max-age=259200
HTTP_CONNECTION = keep-alive
REMOTE_ADDR = 65.122.93.115
...
REQUEST_TIME_FLOAT = 1562180063.141
ВРЕМЯ_ЗАПРОСА = 1562180063
Этот запрос выполняется с помощью прозрачного прокси
PHP Code to get the headers:
<?php
foreach ($_SERVER as $header => $value) {
if (strpos($header, 'REMOTE') !== false || strpos($header, 'HTTP') !== false || strpos($header, 'REQUEST') !== false) {
echo $header . ' = ' . $value . "n";
}
}
?>
Or download it from github: azenv.php
Example request with original headers: https://proxyscrape.com/ogheaders
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
...
Host: 147.71.73.41
Via: 1.1 ubuntu-s-1vcpu-1gb-fra1-01-1562023622664-s-1vcpu-1gb-fra1-09 (squid/3.5.27)
X-Forwarded-For: 5.157.248.142
Cache-Control: max-age=0
Connection: keep-alive
This request is done with a transparent proxy
PHP Code to get the headers:
foreach (getallheaders() as $name => $value) {
echo "$name: $valuen";
}
When your PHP does not support getallheaders() add the following code to your script: getallheaders.php
Если ваш PHP не поддерживает функцию getallheaders(), добавьте следующий код в ваш скрипт: getallheaders.php
Не имеет значения, какую систему вы используете, но об этом стоит упомянуть, и вы должны убедиться, что ваши прокси-чекеры настроены правильно при проверке анонимности HTTP-прокси.
Уровень анонимности прокси определяет, насколько надежно они скрывают личность пользователей прокси. Если прокси обеспечивают высокий уровень анонимности, то они считаются анонимными прокси.
Если пользователи ищут более высокий уровень анонимности, то элитные прокси считаются лучшими. Они не только скрывают реальную личность пользователей, но и скрывают использование прокси. То есть ни один сервер или интернет-провайдер не может определить, что пользователь использует прокси-сервер.
Прозрачный прокси также называют прокси 3-го уровня. Этот уровень анонимности прокси обещает минимальный уровень анонимности. Пользователи этих прокси смогут получить доступ к запрещенным сайтам, но они не смогут оставаться анонимными в сети.
Уровень анонимности прокси - популярный критерий, по которому различают прокси. На основании уровня анонимности прокси делятся на три типа.
Если вы просто ищете прокси для ускорения загрузки сайтов и снятия ограничений, вам подойдет прокси 3-го уровня (прозрачный прокси). Если вы рассчитываете просматривать данные, не раскрывая своей личности, вам следует выбрать анонимный прокси (уровень 2). Помимо использования адреса прокси, существует повышенный уровень анонимности прокси, который не позволит людям узнать, что вы используете прокси, чтобы скрыть свою личность. Это поможет вам вести себя в сети как обычный пользователь. Этот тип прокси - Elite Proxy (уровень 1).
Proxyscrape является одним из самых популярных прокси-сервисов, который предлагает быстрые и надежные прокси с высоким уровнем анонимности. Проверьте их премиум-прокси, чтобы стать владельцем активного прокси в соответствии с вашими требованиями.