Проксі-сервер: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Xqbot (обговорення | внесок)
м робот змінив: fa:پراکسی سرور
Немає опису редагування
Рядок 1:
'''Проксі-сервер''' (від {{lang-en | proxy}} - «представник, уповноважений») - служба в комп'ютерних мережах, що дозволяє клієнтам виконувати непрямі запити до інших мережних служб. Спочатку клієнт підключається до проксі-сервера і запитує який-небудь ресурс (наприклад, [[e-mail]]), розташований на іншому [[Сервер (програмне забезпечення) | сервері]]. Потім проксі-сервер або підключається до вказаного серверу і отримує ресурс у нього, або повертає ресурс з власного [[кеш]]у (у випадках, якщо проксі має свій кеш). У деяких випадках запит клієнта або відповідь сервера може бути змінена проксі-сервером в певних цілях. Також проксі-сервер дозволяє захищати клієнтський комп'ютер від деяких мережевих атак і допомагає зберігати анонімність клієнта.
'''Про́ксі-се́рвер''' ({{lang-en|proxy server}}) — це [[програма]] або окремий [[комп'ютер]], який спеціалізується на обробці запитів до мережі і збереженні результатів запитів в своєму локальному [[кеш]]у.
 
== Використання ==
Весь [[трафік]] від користувача до [[сервер]]ів в [[інтернет]]і і назад йде через цей комп'ютер. Проксі-сервер економить час, який [[абонент]] витрачає на очікування відповіді з боку сервера (залежно від часу доби популярні сервери можуть бути переобтяжені) і доставку інформації по [[глобальна мережа|глобальній мережі]]. Крім того, іноді проксі-сервер дозволяє отримати інформацію навіть з [[віддалений сервер|віддаленого сервера]], недоступного зараз, завдяки тому, що ця інформація була раніше проксі-сервером кешована.
Найчастіше проксі-сервери застосовуються для наступних цілей:
 
* Забезпечення доступу з комп'ютерів локальної мережі в Інтернет.
== Відомі проксі-сервери ==
* [[Кеш]]ування даних: якщо часто відбуваються звернення до одних і тих же зовнішніх ресурсів, то можна тримати їх копію на проксі-сервері та видавати за запитом, знижуючи тим самим навантаження на канал у зовнішню мережу і прискорюючи отримання клієнтом шуканої інформації .
* Microsoft ISA Server
* Стиснення даних: проксі-сервер завантажує інформацію з Інтернету і передає інформацію кінцевому користувачеві в стислому вигляді. Такі проксі-сервери використовуються в основному з метою економії зовнішнього [[трафік]]а.
* Squid
* Захист [[локальна обчислювальна мережа | локальної мережі]] від зовнішнього доступу: наприклад, можна налаштувати проксі-сервер так, що локальні комп'ютери будуть звертатися до зовнішніх ресурсів тільки через нього, а зовнішні комп'ютери не зможуть звертатися до локальних взагалі (вони «бачать »тільки проксі-сервер). Див також''[[NAT ]]''.
* UserGate
* Обмеження доступу з локальної мережі до зовнішньої: наприклад, можна заборонити доступ до певних [[веб-сайт]]ів, обмежити використання інтернету якимось локальним користувачам, встановлювати квоти на трафік або смугу пропускання, фільтрувати рекламу і [[Комп'ютерні віруси | віруси]].
* Kerio winroute firewall
* [[Анонімайзер | анонімізації]] доступу до різних ресурсів. Проксі-сервер може приховувати відомості про джерело запиту або користувача. У такому разі цільової сервер бачить лише інформацію про проксі-сервер, наприклад, [[IP-адресу]], але не має можливості визначити дійсне джерело запиту. Існують також ''спотворюючі проксі-сервери'', які передають цільовим сервера неправдиву інформацію про справжнього користувача.
* CCProxy
* [[Apache Traffic Server]]
 
Проксі-сервер, до якого може отримати доступ будь-який користувач мережі інтернет, називається [[відкритий проксі | відкритим]].
== Посилання ==
* [http://www.intuit.ru/department/security/seclotus/5/ Лекция. Прокси-серверы] (рус.)
 
== Види проксі-серверів ==
{{Internet-stub}}
'''Прозорий проксі''' - схема зв'язку, при якій трафік, або його частина, перенаправляється на проксі-сервер неявно (засобами [[маршрутизатор]]а). При цьому клієнт може використовувати всі переваги проксі-сервера без додаткових налаштувань, але з іншого боку, не має вибору.
 
'''Зворотний проксі''' - проксі-сервер, який на відміну від прямого, ретранслює запити клієнтів із зовнішньої мережі на один або декілька серверів, логічно розташованих у внутрішній мережі. Часто використовується для балансування мережного навантаження між декількома [[Веб-сервер | веб-серверами]] і підвищення їх безпеки, граючи при цьому роль [[Міжмережевий екран | міжмережевого екрану]] на [[Мережева модель OSI | прикладному рівні]].
[[Категорія:Інтернет]]
 
== Технічні подробиці ==
[[af:Instaanbediener]]
Клієнтський комп'ютер має настройку (конкретної програми або операційної системи), відповідно до якої всі мережеві з'єднання по деякому протоколу здійснювати не на ip-адреса сервера (ресурсу), що виділяється з DNS-імені ресурсу, або безпосередньо заданий, а на ip-адрес ( і інший порт) проксі-сервера.
[[ar:بروكسي]]
 
[[az:Proksi server]]
За необхідності звернення до будь-якого ресурсу за цим протоколом, клієнтський комп'ютер відкриває мережеве з'єднання з проксі-сервером (на потрібному порту) і здійснює звичайний запит, як якщо б він звертався безпосередньо до ресурсу.
[[bg:Прокси сървър]]
 
[[ca:Proxy]]
Розпізнавши дані запиту, перевіривши його коректність і дозволу для клієнтського комп'ютера, проксі-сервер, не розриваючи з'єднання, сам відкриває нове мережеве з'єднання безпосередньо з ресурсом і робить той же самий запит. Отримавши дані (або повідомлення про помилку), проксі-сервер передає їх клієнтського комп'ютера.
[[cs:Proxy server]]
 
[[da:Proxyserver]]
З цього випливають два основні обмеження звичайного проксі-сервера:
[[de:Proxy (Rechnernetz)]]
# Проксі-сервер повинен бути повнофункціональним сервером і клієнтом для кожного підтримуваного протоколу
[[el:Διακομιστής μεσολάβησης]]
# Проксі-сервер може обслуговувати тільки ті мережеві протоколи, у запиті яких передається ім'я або ip-адреса ресурсу (не відноситься до прозорих проксі - вони отримують ip-адресу безпосередньо з перехопленого з'єднання).
[[en:Proxy server]]
 
[[eo:Prokurilo]]
На зорі розповсюдження інтернету проксі-сервери були найпопулярнішим способом виходу в Інтернет з локальних мереж. Цьому сприяли такі обставини:
[[es:Proxy]]
* Основний використовуваний протокол - http, який легко проксіруется;
[[et:Puhverserver]]
* Підтримка проксі більшістю браузерів і / або операційних систем;
[[eu:Proxy]]
* Контроль доступу та облік трафіку по користувачам;
[[fa:پراکسی سرور]]
* Проксі-сервер - це звичайна програма (а не системна), яка може працювати з мінімальними правами на будь-якій ОС з підтримкою мережі (стека TCP / IP);
[[fi:Välityspalvelin]]
* Відсутність доступу в Інтернет по інших протоколах часто було більше гідністю, ніж недоліком.
[[fr:Proxy]]
 
[[gl:Proxy]]
В даний час, у зв'язку із зростанням ролі інших мережевих протоколів, переходом до тарифікації послуг мережі Інтернет по швидкості доступу, а також появою дешевих апаратних маршрутизаторів з функцією NAT, використання звичайних проксі-серверів для виходу користувачів до Інтернет застосовується вкрай рідко.
[[he:שרת פרוקסי]]
 
[[hr:Proxy]]
Однак великого поширення набули прозорі проксі-сервери (протоколу http, іноді деяких інших), в тому числі входять до складу багатьох апаратних маршрутизаторів для доступу до Інтернет, з метою збору статистики та контролю доступу до сайтів. Інші порти (протоколи) при цьому проходять через NAT.
[[hu:Proxy]]
 
[[id:Proxy server]]
== Найбільш поширені проксі-сервери ==
[[it:Proxy]]
* [[3proxy]] (BSD, багатоплатформений)
[[ja:プロキシ]]
* [[CoolProxy]] (proprietary, Windows)
[[ko:프록시 서버]]
* [[HandyCache]] (shareware, Windows) безкоштовний для домашнього використання
[[lv:Starpniekserveris]]
* [[Kerio Control]] (proprietary, Windows, Linux)
[[my:ကြားခံဆာဗာ]]
* [[Microsoft ISA Server | Microsoft Forefront Threat Management Gateway]] (proprietary, Windows)
[[nl:Proxyserver]]
* [[Nginx]] (веб-сервер, що має режим роботи в якості reverse proxy і часто для цього використовується)
[[no:Proxytjener]]
* [[Squid]] (GPL, багатоплатформений)
[[pl:Serwer pośredniczący]]
* [[Traffic Inspector]] (proprietary, Windows)
[[pt:Proxy]]
* [[UserGate]] (proprietary, Windows)
[[ru:Прокси-сервер]]
* [[Інтернет Контроль Сервер]] (shareware, FreeBSD)
[[simple:Proxy server]]
* [[TOR]] (shareware, багатоплатформений)
[[sk:Server proxy]]
 
[[sl:Proxy strežnik]]
== Див також ==
[[sv:Proxy]]
{{Навігація
[[ta:புறொக்சி சேவர்]]
| Вікіпедія = Захист конфіденційних даних і анонімність в інтернеті
[[th:พร็อกซีเซิร์ฟเวอร์]]
}}
[[tr:Vekil sunucu]]
* [[Редиректор]]
[[ur:معیل النیابہ]]
* [[ALG]]
[[vi:Proxy server]]
* [[Веб-проксі]]
[[zh:代理服务器]]
* [[CProxy]]
[[zh-yue:代理伺服器]]
 
== Література ==
* [Http://www.intuit.ru/department/security/seclotus/5/ INTUIT.ru: Курс: Посібник з безпеки в Lotus Notes: Лекція № 5: Проксі-сервери]
 
 
 
[[Категорія: Проксі-сервери | *]]
[[Категорія: Комп'ютерні мережі]]
 
[[Af: Instaanbediener]]
[[Ar: بروكسي]]
[[Az: Proksi server]]
[[Bg: Проксі с'рв'р]]
[[Ca: Proxy]]
[[Cs: Proxy server]]
[[Da: Proxyserver]]
[[De: Proxy (Rechnernetz)]]
[[El: Διακομιστής μεσολάβησης]]
[[En: Proxy server]]
[[Eo: Prokurilo]]
[[Es: Proxy]]
[[Et: Puhverserver]]
[[Eu: Proxy]]
[[Fa: پراکسی سرور]]
[[Fi: Välityspalvelin]]
[[Fr: Proxy]]
[[Gl: Proxy]]
[[He: שרת פרוקסי]]
[[Hr: Proxy]]
[[Hu: Proxy]]
[[Id: Proxy server]]
[[It: Proxy]]
[[Ja: プロ キシ]]
[[Ko: 프록시 서버]]
[[Lv: Starpniekserveris]]
[[My: ကြား ခံ ဆာဗာ]]
[[Nl: Proxyserver]]
[[No: Proxytjener]]
[[Pl: Serwer pośredniczący]]
[[Pt: Proxy]]
[[Simple: Proxy server]]
[[Sk: Server proxy]]
[[Sl: Proxy strežnik]]
[[Sv: Proxy]]
[[Ta: புறொக்சி சேவர்]]
[[Th: พ ร็ อก ซี เซิร์ฟเวอร์]]
[[Tr: Vekil sunucu]]
[[Uk: проксі-сервер]]
[[Ur: معیل النیابہ]]
[[Vi: Proxy server]]
[[Zh: 代理 服务器]]
[[Zh-yue: 代理 伺服器]]