Типи проксі-серверів - Різні типи та протоколи проксі-серверів

Зміст:

Anonim

Вступ до проксі-серверів

Проксі-сервери називаються тими серверами, які виступають посередником до запиту, який клієнти подають до певного сервера про деякі сервіси або запиту на деякі ресурси. Існує кілька типів проксі-серверів, використання яких буде залежати від мети запиту, який клієнти подають до серверів. Метою проксі-серверів є захист прямого підключення клієнтів Інтернету та Інтернет та Інтернет-ресурсів: Проксі-сервер перешкоджає ідентифікації ІР-адреси клієнта, тоді як будь-який запит робиться на будь-який інший сервер.

  • Інтернет-клієнти та внутрішні ресурси: Проксі-сервери також виконують функцію екрана для внутрішньої мережі проти запиту клієнта на доступ до даних на цьому сервері. Початкова IP-адреса вузла залишається прихованою під час доступу до даних із цього сервера.
  • Захищає справжню ідентифікацію хоста: Здається, вихідний трафік надходить з проксі-сервера. Він повинен бути налаштований на конкретну програму, наприклад, HTTP або FTP.

Наприклад, як клієнт MNC, клієнт може використовувати проксі для спостереження за трафіком своїх контрактних працівників, щоб зробити роботу ефективно виконаною. Він також може бути використаний для перевірки будь-якого витоку внутрішньо конфіденційних даних. Деякі також можуть використовувати його, щоб збільшити рейтинг своїх веб-сайтів і анонімно перенести трафік.

Потреба приватного проксі

Нижче згадуються деякі потреби в приватному проксі-сервері:

  • Поразка хакерів

У кожної організації є свої особисті дані, які потрібно захистити від зловмисного використання. Таким чином, використовуються паролі та встановлюються різні архітектори, але все ж є можливість, що ця інформація може бути зламана у випадку, коли IP-адреса буде доступною легко. Для запобігання такого роду зловживань налаштовані проксі-сервери для запобігання відстеженню вихідної IP-адреси, натомість показано, що дані надходять з іншої IP-адреси.

  • Фільтрація вмісту

Проксі-сервери також допомагають відфільтрувати вміст, який не відповідає політиці потрібної веб-програми чи сервера. Він надає можливість аутентифікації користувача, а також надає журнали URL-адрес запитів користувачів, зроблені через ці проксі.

  • Вміст можна кешувати

Проксі також допомагає кешувати вміст веб-сайтів. Це допомагає швидкому доступу до даних, до яких часто звертаються.

  • Вивчіть заголовки пакетів та корисні навантаження

Ми також можемо вивчити корисні навантаження та заголовки пакетів запитів, зроблених вузлами на внутрішньому сервері, так що будь-який доступ до соціальних веб-сайтів можна легко відстежувати та обмежувати.

Типи проксі-серверів

Нижче наведено різні типи проксі-серверів:

1. Зворотний проксі

Це представляє сервер. Якщо на різних серверах є кілька веб-сайтів, то завдання зворотного проксі-сервера - слухати запит, зроблений клієнтом, і перенаправляти його на конкретний веб-сервер.
Приклад - Прослуховуйте підключення до веб-сайту TCP-порта 80. Зазвичай вони розміщуються в зоні DMZ для загальнодоступних послуг, але також захищають справжню особу хоста. Він зовнішній для зовнішніх користувачів, оскільки зовнішні користувачі не зможуть визначити фактичну кількість внутрішніх серверів. Обов’язком зворотного проксі є перенаправлення потоку залежно від конфігурацій внутрішніх серверів. Для запиту пройти через приватну мережу, захищену брандмауерами, потрібен проксі-сервер, який не дотримується жодної локальної політики. Цей тип запиту від клієнтів виконується за допомогою зворотних проксі-серверів. Це також використовується для обмеження доступу клієнтів до чутливих даних, що зберігаються на конкретних серверах.

2. Веб-проксі-сервер

Цей тип проксі передає HTTP-запити. Цей запит такий же, як HTTP-запити, замість шляху передається лише URL-адреса. Надсилається запит, на який відповідає проксі-сервер. Прикладами таких проксі є Apache, HAPProxy.

Вирішення проблем декількох проксі-серверів вирішується протоколом автоматичного налаштування проксі-клієнта-сервера.

3. Анонімний проксі

Це тип проксі-сервера, який не робить оригінальної IP-адреси. Хоча такі сервери можна виявити, все ще забезпечує раціональну анонімність клієнтського пристрою.

4. Проксі-сервер із високою анонімністю

Цей тип проксі-сервера не дозволяє виявити оригінальну IP-адресу, а також ніхто не може виявити її як проксі-сервер.

5. Прозорий проксі

Цей тип проксі-сервера ніколи не надає клієнту анонімності, натомість оригінальну IP-адресу можна легко виявити за допомогою цього проксі. Проте він використовується як кеш для веб-сайтів.

Прозорий проксі в поєднанні з шлюзом призводить до отримання проксі-сервера, куди переадресовуються запити на з'єднання, що надсилаються клієнтським IP Це перенаправлення відбувається без налаштування IP-адреси клієнта. Це перенаправлення можна легко виявити за заголовками HTTP, наявними на сервері.

Вони також відомі як перехоплення проксі, вбудований проксі і підроблений проксі.

Робота: Він перехоплює зв’язок на мережевому рівні без необхідності будь-якої конфігурації. Він також працює як шлюз або маршрутизатор, який просто аутентифікує зв’язок, не вносячи жодних змін у запити чи відповіді, що проходять через сервер.

Використання: ці типи проксі-серверів найчастіше використовуються на рівні бізнесу для забезпечення політики щодо комунікації. Він також намагається запобігти будь-якій атаці на прикладі серверів TCP - атаці відмови в обслуговуванні.

6. Проксі CGI

Цей тип проксі-серверів був розроблений, щоб зробити веб-сайти більш доступними.

Робота: Він приймає запити націлювання на URL-адреси за допомогою веб-форми, обробляє її та повертає результат у веб-браузер. Він менш популярний завдяки VPN та іншим політикам конфіденційності, але все ж отримує багато запитів і в наші дні. Його використання зменшується через надмірний трафік, який може бути спричинений на веб-сайті після проходження локальної фільтрації і, таким чином, призводить до побічної шкоди для організації.

7. Суфікс-проксі

Цей тип проксі-сервера додає ім'я проксі до URL-адреси до вмісту, який було запрошено проксі. Цей тип проксі не зберігає більш високий рівень анонімності.

Використання: використовується для обходу веб-фільтрів. Цей проксі є простим у використанні і може бути легко реалізований, але використовується менше за рахунок наявності більшої кількості чи веб-фільтра.

8. Спотворення проксі

Проксі-сервери можуть генерувати неправильну оригінальну IP-адресу клієнтів, коли їх виявляють як проксі-сервер. Він використовує заголовки HTTP для підтримки конфіденційності IP-адреси клієнта.

9. Цибульний проксі TOR

Це програмне забезпечення, яке спрямоване на анонімність в Інтернеті щодо особистої інформації користувачів.

Робота : Він здійснює маршрутизацію трафіку через різні мережі, представлені по всьому світу, щоб ускладнити відстеження адреси користувачів та запобігти нападу будь-яких анонімних дій. Будь-якій особі, яка проводить аналіз трафіку, важко відслідковувати оригінальну адресу. Для цього він використовує маршрутизацію ONION.

У цьому типі маршрутизації інформація шифрується в багатократному шарі за шаром, щоб запобігти її. У пункті призначення кожен шар розшифровується один за іншим, щоб запобігти розшифровці інформації або перекрученню.

Це програмне забезпечення є відкритим кодом, а також безкоштовним у використанні.

10. Анонімний проксі-сервер I2P

Це анонімна розширена версія проксі-сервера Tor onion, яка використовує шифрування для приховування всіх комунікацій на різних рівнях. Потім ці зашифровані дані передаються через різні мережеві маршрутизатори, присутні в різних місцях. Таким чином, I2P - це повністю розподілений проксі, який спрямований на анонімність в Інтернеті. Він також здійснює маршрутизацію часнику. (вдосконалена версія маршрутизації пніонів Tor. Вона забезпечує проксі для всіх протоколів. Цей тип проксі-серверів можна запускати на вузлі.

Маршрутизатор I2P знаходить інших однолітків для створення анонімної ідентичності для захисту особистої інформації користувача.

Це програмне забезпечення та мережа є безкоштовними та відкритими для використання, він також чинить опір цензурі.

11. Проксі-сервер DNS

На відміну від інших проксі-серверів, цей тип проксі приймає запити у вигляді DNS-запитів і пересилає їх на сервер домену, де він також може кешуватися, і потік запиту також може бути перенаправлений.

Типи проксі-серверів (протоколи)

Нижче наведено різні типи протоколів проксі-серверів:

  1. Socks Proxy Server: Цей тип проксі-сервера забезпечує з'єднання з певним сервером. Залежно від протоколів Socks, цей тип сервера дозволяє здійснювати багатошаровість різних типів даних, таких як TCS або UDP.
  2. Проксі-сервер FTP: Цей тип проксі-сервера кешує трафік FTP-запитів і використовує концепцію ретрансляції.
  3. HTTP Proxy Server: Цей проксі був розроблений для обробки одностороннього запиту на веб-сторінки за допомогою протоколів HTTP.
  4. Проксі-сервер SSL: Цей тип сервера був розроблений з використанням концепції ретрансляції TCP, яка використовується в протоколі проксі SOCKS для забезпечення запитів веб-сторінок.

Висновок

Проксі-сервери допомагають у різних типах анонімності, необхідних на різних рівнях, як клієнт, так і як постачальник послуг. Це допомагає протистояти безпеці інформації різних користувачів, а також внутрішньої мережі. Існують різні типи проксі-серверів, які дотримуються різних протоколів маршрутизації та обслуговують різні види використання на різних рівнях анонімності.

Проксіфікатори - це клієнтські програми, які дозволяють адаптувати будь-який тип програмного забезпечення, що використовується для роботи в мережі, використовуючи різні типи проксі-серверів.

Рекомендовані статті

Це посібник щодо Типи проксі-серверів. Тут ми обговорюємо необхідність, типи та різні протоколи проксі-серверів. Ви також можете ознайомитися з іншими запропонованими нами статтями, щоб дізнатися більше -

  1. Модель TCP / IP
  2. HTTP Cookies
  3. SOAP проти HTTP
  4. Що таке TCP / IP?
  5. Вступ до проксі-сервера Linux
  6. Пристрої брандмауера
  7. Файли cookie в JavaScript з прикладами