Сервер - статьи

       

Каскадные прокси или почему адрес


Симптомы этой ситуации обычно такие: Вы берете какой-то IP адрес прокси, прописываете его у себя в браузере и заходите для проверки на какую-либо страницу проверки прокси. И на этой странице видите совсем другой IP адрес (который тоже не является Вашим IP). Возникает вопрос: почему так?

Оказывается, все очень просто: фактически в данном случае Вы используете не один прокси, а несколько. Скажем, Вы подключаетесь к прокси 1.1.1.1:80, он (сам!) передает Ваш запрос на прокси 1.1.1.2, тот - дальше, и наконец прокси 1.2.3.4 посылает запрос на web сервер. Обычно такие "каскадные прокси" работают достаточно быстро и их преимуществом является то, что последний прокси в цепочке (1.2.3.4) может вовсе не иметь открытых портов - то есть попытка просканировать этот адрес со стороны сайта ничего не даст (как будто это и не прокси вовсе).

Такие "каскадные прокси" используют свой собственный протокол обмена между прокси серверами - ICP (Internet Caching Protocol). И для таких прокси серверов используются такие понятия как in_addr и out_addr:
in_addr - это тот IP адрес, который Вы указываете в настройках браузера.
out_addr - это тот IP, который отображается на сайтах в поле REMOTE_ADDR.
Для большинства прокси in_addr и out_addr совпадают, однако для таких "каскадных прокси" они будут отличаться. В принципе, даже возможно, что они будут относиться к разным странам.



Содержание раздела







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий