З попередніх уроків ми зрозуміли принцип переміщення даних (інформації) в Л.М. Ознайомилися як фаєрвол блокує веб сайт і як проксі сервер виконує наші запити. Настав час для останнього і самого цікавого уроку.
Вихідні дані: ми маємо локальну мережу з Сервером який використовується як шлюз в інтернет. Наш ПК підключений до цієї ЛМ та має 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 на роботі або в школі.Продовжуйте відвідувати наш сайт що б читати цікаві статті  Якщо у вас виникли питання стосовно даного матеріалу або просто є питання, будь ласка пишіть в цій гілці, ми завжди раді відповісти вам.
 Якщо у вас виникли питання стосовно даного матеріалу або просто є питання, будь ласка пишіть в цій гілці, ми завжди раді відповісти вам.