• Главная
  • Карта сайта
Не найдено

Що таке проксі сервер і навіщо він потрібен

  1. Що таке проксі?
  2. Для чого застосовується проксі сервер?
  3. Відкритий проксі - анонімний і звичайний
  4. Швидкість роботи проксі
  5. Як працювати через проксі сервер?
  6. Що важливо знати вибираючи проксі
  7. Як пустити трафік через проксі
  8. Післямова

Останнім часом почастішали питання, пов'язані з тим, що ж таке проксі сервер, як безпечно подорожувати по інтернету, приховавши свій IP, і як потрапити на заблоковані на роботі сайти (все таки хитрі вони, користувачі, бо хочуть обдурити одного адміна за допомогою іншого адміна :)).

IP,

Для написання даної статті ми взяли кілька IPv4-проксі у перевіреного нами сервісу Proxy-Sale.Com , Щоб наочно продемонструвати всі ці параметри як покрокової інструкції.

Ну, а тому мною було вирішено написати статтю, наскільки це можливо, що відповідає на ці питання.

Що таке проксі?

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

Проксі сервер (від англ. Proxy - «представник, уповноважений») - це служба в комп'ютерних мережах, що дозволяє клієнтам виконувати непрямі запити до інших мережних служб.

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

до змісту ↑

Для чого застосовується проксі сервер?

Найчастіше оні застосовуються для наступних цілей:

  • Забезпечення доступу з комп'ютерів локальної мережі в Інтернет;
  • Кешування даних: якщо часто відбуваються звернення до одних і тих же зовнішніх ресурсів, то можна тримати їх копію на сервері і видавати за запитом, знижуючи тим самим навантаження на канал у зовнішню мережу і прискорюючи отримання клієнтом запитаної інформації;
  • Стиснення даних: сервер завантажує інформацію з Інтернету і передає інформацію кінцевому користувачеві в стислому вигляді. Такі проксі сервери використовуються в основному з метою економії зовнішнього трафіку;
  • Захист локальної мережі від зовнішнього доступу: наприклад, можна налаштувати сервер так, що локальні комп'ютери будуть звертатися до зовнішніх ресурсів тільки через нього, а зовнішні комп'ютери не зможуть звертатися до локальних взагалі (вони «бачать» тільки такий сервер);
  • Обмеження доступу з локальної мережі до зовнішньої: наприклад, можна заборонити доступ до певних веб-сайтах (що, власне, і робимо ми, злі адміни :)), обмежити використання інтернету якимось локальним користувачам, встановлювати квоти на трафік або смугу пропускання, фільтрувати рекламу і віруси;
  • Анонімізація доступу до різних ресурсів. Проксі сервер може приховувати відомості про джерело запиту або користувача. В такому випадку цільової сервер бачить лише інформацію про сервер, наприклад, IP-адреса, але не має можливості визначити дійсне джерело запиту. Існують також спотворюють проксі-сервери, які передають цільового сервера неправдиву інформацію про справжній користувача;
  • Ну і він дозволяє захищати клієнтський комп'ютер від деяких мережевих атак.

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

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

до змісту ↑

Відкритий проксі - анонімний і звичайний

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

Для довідки: кажучи мережу, я маю на увазі не тільки локальну, а й мережу Інтернет.

Відкриті проксі так само діляться на два підвиди:
Анонімні і звичайні.

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

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

до змісту ↑

Швидкість роботи проксі

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

Як Ви розумієте, відкритий проксі представляє деяку проблему, оскільки подібна анонімність може дозволити безкарно порушувати закон і умови надання послуг в Мережі, а тому, як наслідок, сайти деяких Інтернет-сервісів забороняють доступ до своїх ресурсів з відкритих проксі-серверів (наприклад, - це поштові служби Яндекса).

Гаразд, теорія викладена. Приступимо до практики.

до змісту ↑

Як працювати через проксі сервер?

Способів працювати через проксі кілька: це або шляхом налаштувань мережі (глобально), або шляхом налаштувань програм (точково, тобто, скажімо тільки для браузера IE ).

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

Відразу хочу сказати, що варіант глобальної зміни налаштувань, прямо скажемо, не зовсім глобальний. Справа в тому, що в Windows немає поняття глобального проксі як такого, є лише можливість налаштувати "умовно-глобальний варіант", тобто тільки для таких програм, які вміють брати настройки проксі з Internet Explorer 'а .. Для всіх інших доведеться вказувати бажання використовувати проксі в їх власних (програм) настройках.

Для початку нам треба знайти відкритий проксі-сервер. Зробити це можна простим запитом до Google : "Список анонімних проксі" або "список відкритих анонімних проксі" або "open proxy list" або що там ще кому в голову прийде. Сайтів зі списками проксі-серверів досить багато, правда далеко не всі з них працюють, тому доведеться помучитися при підборі.

до змісту ↑

Що важливо знати вибираючи проксі

дивіться:

  • Важливо, щоб він працював;
  • Важливо розуміти, що чим вище значення ping, якщо вони зазначені, тим повільніше будуть йти запити до проксі і назад і, як наслідок, тим повільніше у Вас буде працювати завантаження сторінок;
  • Важливо розуміти, що адреса 127.0.0.1:80 означає, що 127.0.0.1 - це адреса проксі сервера, а 80 - це його порт;
  • Країна, зазначена навпроти проксі сервера (якщо знову ж вона вказана), означає розташування сервера, тобто фактично для всіх Ви будете як би з цієї країни бо ваш IP буде IP виділений проксі. Ну і, само собою, віддаленість країни від Вашої впливає на пінг до сервера;
  • Не всі вони однаково корисні бо всі вони мають різні настройки і можуть допускати Вас далеко не до всіх ресурсів (наприклад, США-сервер може пускати Вас тільки на com-сайти і тд і тп), так і самі ресурси можуть не допускати Вас, запідозривши , що Ви звертаєтеся до них через відкритий проксі-сервер.

Пінг до проксі-сервера і взагалі існування чогось по знайденому Вами адресою можна перевірити зробивши наступне: Пуск - Виконати - cmd - Ок. У вікні, що з'явилося (консолі) треба ввести "ping пробіл адреса сервера" і натиснути кнопочку enter. приклад:
ping 127.0.0.1:80
Якщо сервер доступний, то пройде 4 пакети (може трохи менше), які покажуть, власне, пінг, а наявність пінгу підтверджує існування чого б то не було за вказаною IP.
Якщо недоступний, то не пройде нічого і нікуди.

до змісту ↑

Як пустити трафік через проксі

Знайшовши таки працює сервер нам потрібно якось вказати комп'ютеру, що, власне, ми хочемо гнати трафік через нього. Зробити це можна двома способами (третій не зовсім спосіб), що мають принципове відмінність:

Глобальний спосіб
Можна пустити весь трафік комп'ютера через проксі, тобто задати глобальну настройку. У цьому випадку ВСІ програми так чи інакше працюють з інтернетом (браузер, аська, фтп і тд і тп) будуть звертатися через нього.

Щоб це зробити заходимо: Пуск - Налаштування - Панель управління - Властивості оглядача - Підключення - Налаштування мережі. Там ставимо галочку "використовувати проксі-сервер", прописуємо адресу і порт, тиснемо ОК.
Щоб це зробити заходимо: Пуск - Налаштування - Панель управління - Властивості оглядача - Підключення - Налаштування мережі
Важливо уважно читати галочку, бо там написано, що не застосовується для віддалених і VPN-з'єднання. Тобто в разі, якщо у Вас один з цих типів з'єднань (наприклад, Корбина) - нічого не вийде.
Далі слід показати локальним службам. Залежно від операційної системи, в якій Ви працюєте в командному рядку дайте команду:

У Windows XP:

proxycfg -u

У Windows постарше:

netsh winhttp import proxy source = ie

Підсумок буде таким:

Підсумок буде таким:

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

Ну або, як варіант, можна конфігурувати роботу різних програм через різні проксі. Де налаштовувати? У кожної програми в своєму місці, але знайти в общем-то не складно. У Mozilla FireFox налаштування мешкають за адресою "Інструменти - Налаштування - Додатково - Мережа - З'єднання - Налаштувати"

Напівзахід або розширення
Якщо Вам треба потрапити на сторінку, яка заблокована з яких-небудь причин або Ви не хочете світити на цій сторінці свій IP, але лінь шукати і налаштовувати проксі, то Ви можете скористатися таким собі сайтом або розширенням (на кшталт ZenMate );

Можна використовувати VPN. Цикл статей на цю тему живе по цьому посиланню .

Є ще способи, але оголошувати їх поки не хочу. До того ж програмний спосіб буде попрактічнее і зручніше. Загалом, варто дочекатися і другій частині статті, а не зупинятися на першій.

до змісту ↑

Післямова

Якщо чесно, то мені складно уявити людину, яка буде користуватися цим щоб приховати свій IP і анонімно подорожувати по інтернету.

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

Ну і, так, це буває корисно, якщо раптом Вас десь забанили по IP і треба нишком прослизнути на сайт .. Тоді да :)

Як і завжди, якщо є питання, думки, доповнення і все таке інше, то ласкаво просимо в коментарі до цієї статті.

Ми в соц.сетях: ВК Facebook Twitter Telegram

Що таке проксі?
Для чого застосовується проксі сервер?
Що таке проксі?
Де налаштовувати?
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью