Forum About Proxy

Форум (только русский) => Общие вопросы => Topic started by: HIF on January 22, 2010, 02:56:18 PM

Hide My IP VPN - Access Sites You Love When Abroad! Hide Your Identity and Surf Privately!


Title: Урок 5: Как обойти локальный фаервол и открывать заблокированные сайты
Post by: HIF on January 22, 2010, 02:56:18 PM
Из предыдущих уроков мы поняли принцип перемещения данных (информации) в ЛС. Ознакомились как фаервол блокирует веб сайт и как прокси сервер выполняет наши запросы. Настало время для последнего и самого интересного урока.

Исходные данные: мы имеем локальную сеть с Сервером который используется как шлюз в интернет. Наш ПК подключен к этой ЛС и имеет IP 192.168.0.10. На Сервере установлен фаервол который блокирует сайт vkontakte.ru (IP 93.186.231.221). Также мы имеем в наличии рабочий прокси сервер IP 217.10.246.4:80 (не пытайтесь использовать это прокси, это просто пример ;)).

Простой сценарий (без прокси): вы пытаетесь открыть сайт vkontakte.ru в вашем браузере (проводнике) и конечно вы получаете сообщение что сайт заблокирован ;) Так что же происходит по ту сторону сцены?

  • Как нам уже известно, первый запрос отправляется Серверу:
    Отправитель: 192.168.0.10 (наш компьютер)
    Получатель: 93.186.231.221 (vkontakte.ru)

Так как у нас фаервол на сервере, он проверит отправителя и получателя пакета. А так как получатель у нас 93.186.231.221 (vkontakte.ru) передача пакета будет прервана.

Решение (с прокси): Предлагаю отправить запрос прокси серверу и попросить сделать запрос на vkontakte.ru за нас. Давайте настроим наш браузер (проводник) на использование прокси (IP 217.10.246.4:80) и посмотрим как пакет будет перемещается:

  • Как и в случае с простым сценарием первый пакет будет отправлен серверу:
    Отправитель: 192.168.0.10 (наш компьютер)
    Получатель: 217.10.246.4 (прокси сервер)

  • Упс, мы смогли сфальсифицировать данные о получателе ;) а это значит что пакет пройдет проверку и будет отправлен прокси серверу. Как только прокси получит пакет, он прочтет нашу инструкцию и сделает запрос:
    Отправитель: 217.10.246.4 (прокси сервер)
    Получатель: 93.186.231.221 (vkontakte.ru)

  • Запрос будет отправлен и сервер vkontakte.ru вернет ответ отправителю (прокси серверу):
    Отправитель: 93.186.231.221 (vkontakte.ru)
    Получатель: 217.10.246.4 (прокси сервер)

  • При получении ответа от vkontakte.ru, прокси сервер сменит адресата:
    Отправитель: 217.10.246.4 (прокси сервер)
    Получатель: 192.168.0.1 (Сервер)

  • Сервер получает ответ. Еще раз содержимое пакета проходит проверку и так как отправителем не является vkontakte.ru он благополучно отправляется к нам на ПК.

Наконец наш ПК получает ответ на свой запрос от vkontakte.ru ;) Таким образом, ни наш фаервол в курсе что мы запрашивали vkontakter.ru, ни сам сервер vkontakte.ru знает наш реальный IP адрес.

Вернутся назад: Как открыть odnoklasniki.ru, vkontakte.ru, my.mail.ru на работе или в школе. (http://forumaboutproxy.com/oe-oo/kak-otkt-odnoklasniki-ru-vkontakte-ru-my-mail-ru-a-aote-koe/)

Продолжайте посещать наш сайт что бы читать интересные статьи :) Если у вас возникли вопросы касательно данного материала или просто есть вопрос, пожалуйста пишите в этой ветке, мы всегда рады ответить вам.
Скройте свой IP-адрес в два клика. 72 страны, 17 штатов США и множество городов. Смена IP-адреса для всего компьютера сразу.