Проксі-сервера і анонімний серфінг в Інтернеті. Частина 1 Загальна





Останнім часом почастішали питання, пов’язані з тим, що ж таке проксі, як безпечно подорожувати по інтернету, приховавши свою IP, і як потрапити на заблоковані на роботу сайти (все таки хитрі вони, користувачі, бо хочуть обдурити одного адміна за допомогою іншого адміна Проксі-сервера і анонімний серфінг в Інтернеті. <! - More ->Частина 1 Загальна «title =» Проксі-сервера і анонімний серфінг в Інтернеті. Частина 1 Загальна «class =» wp-smiley «/>) ..</p>
<p><img class=

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

Термінологія і теорія. Що таке проксі?

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

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

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

Забезпечення доступу з комп’ютерів локальної мережі в Інтернет.

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

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

Захист локальної мережі від зовнішнього доступу: наприклад, можна налаштувати проксі-сервер так, що локальні комп’ютери будуть звертатися до зовнішніх ресурсів тільки через нього, а зовнішні комп’ютери не зможуть звертатися до локальних взагалі (вони «бачать» тільки проксі-сервер).

Обмеження доступу з локальної мережі до зовнішньої: наприклад, можна заборонити доступ до певних веб-сайтів (що, власне, і робимо ми, злі адміни Проксі-сервера і анонімний серфінг в Інтернеті. Частина 1 Загальна ), Обмежити використання інтернету якимось локальним користувачам, встановлювати квоти на трафік або смугу пропускання, фільтрувати рекламу і віруси.

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

Ну і проксі-сервер дозволяє захищати клієнтський комп’ютер від деяких мережевих атак.

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

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

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

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

Відкриті проксі так само діляться на два підвиди:

Анонімні і звичайні.

Анонімні — це ті, які приховують реальні IP-адреси клієнтів і тим самим надають можливість анонімно користуватися послугами мережі Інтернет.

Звичайні — це звичайні, вони не приховують нічого ні від кого і видають Ваш реальний IP і всі інші типові дані.

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

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

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

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

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

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

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

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

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

Важливо, щоб проксі працював Проксі-сервера і анонімний серфінг в Інтернеті. Частина 1 Загальна

Важливо розуміти, що чим вище значення 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.

Якщо недоступний, то не пройде нічого і нікуди.

Скрішнот для наочності:

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

Глобальний.

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

Щоб це зробити заходимо: Пуск — Налаштування — Панель управління — Властивості оглядача — Підключення — Налаштування мережі. Там ставимо галочку «використовувати проксі-сервер», прописуємо адресу і порт, тиснемо ОК.

Проксі-сервера і анонімний серфінг в Інтернеті. Частина 1 Загальна

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

Далі слід показати проксі локальним службам. Залежно від операційної системи, в якій Ви працюєте в командному рядку дайте команду:

У Windows XP:

proxycfg -u

У Windows Vista:

netsh winhttp import proxy source = ie

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

Проксі-сервера і анонімний серфінг в Інтернеті. Частина 1 Загальна

Локальний.

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

Напівзахід.

Якщо Вам треба потрапити на сторінку, яка заблокована з яких-небудь причин або Ви не хочете світити на цій сторінці свій IP, але лінь шукати і налаштовувати проксі, то Ви можете скористатися таким собі сайтом-проксі, наприклад — http: //www.web4proxy .com /. Заходимо за посиланням, вводимо в рядку сайт куди хочемо потрапити і вуаля!

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

Післямова.

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

Ну і, так, це буває корисно, якщо раптом Вас десь забанили по IP і треба нишком прослизнути на сайт .. Тоді да Проксі-сервера і анонімний серфінг в Інтернеті. Частина 1 Загальна

Буду радий доповненням і питань.

Залишайтеся зі мною Проксі-сервера і анонімний серфінг в Інтернеті. Частина 1 Загальна