![proxy-t proxy-t](https://prime-ltd.su/wp-content/uploads/2018/04/proxy-t.jpg)
Что такое прокси ?
Дословно, с английского языка, Proxy переводится как «уполномоченный, представитель». Термин прокси-сервер определяется как специальный сервер (промежуточный), который выполняет функцию «моста» между пользователем и конечным сервером и позволяет юзерам отправлять запросы к сетевым службам и получать от них ответы. В некоторых случаях о таком посредничестве могут не знать обе стороны, обменивающиеся информацией.
Как работает прокси-соединение?
![giphy giphy](https://prime-ltd.su/wp-content/uploads/2018/04/giphy-1.gif)
Если описывать что такое прокси простыми словами, то получим такую картину. Изначально пользователь устанавливает соединение с прокси-сервером и отправляет запрос на какой-либо ресурс (например, электронную почту), который располагается на стороннем сервере. После получения запроса, прокси-сервер совершает подключение к запрашиваемому серверу и, получив ресурс у него, предоставляет пользователю доступ.
В случаях, когда прокси-сервер имеет свой кэш, он может возвращать пользователю ресурс из него. Иногда с определенными целями проски-сервер может видоизменять запрос пользователя или ответ конечного сервера.
Суть данных манипуляций рассмотрим на на очень популярном примере.
Каждый компьютер, подключенный к сети интернет, идентифицируется при помощи присвоенного ему уникального ip-адреса. Этот адрес содержит в себе полную информацию о вашем местоположении (страна, регион, информация о провайдере и номер вашего устройства во внутренней сети провайдера).
Каждый прокси-сервер также имеет свой IP. Как было сказано выше, подключаясь к сети через прокси-соединение, все запросы передаются посредством него. При этом, конечным сервером проверяется только ip-адрес сервера-посредника, а ваш адрес остается анонимным.
Пример использования можно рассмотреть на такой ситуации. Например, по тем или иным причинам, вас забанили на любимом форуме. Все попытки войти в него под своей учетной записью и под только созданной не увенчиваются успехом. При таком исходе, скорее всего, бан осуществлён по ip-адресу. Если вы войдете на форум посредством прокси-сервера, то его система безопасности увидит ip прокси, а не ваш. Так вы получаете полный доступ к любимому ресурсу.
То же самое касается и сайтов с ограничением на просмотры по географическому положению.
Большинство пользователей задаются вопросом: зачем же настолько всё усложнять? Ответов на такой вопрос есть несколько.
Для чего нужно прокси-соединение?
Такой тип соединения предоставляет пользователям множество «плюшек», существенно облегчающих жизнь.
Самые распространенные цели использования прокси-сервера:
- Получение компьютерами, подключенных к локальной сети, доступа в Интернет.
- Компрессия данных. Прокси сервер, получив информацию от конечного сервера, сжимает её и передает пользователю. Такие прокси-серверы используются для экономии трафика.
- Кэширование данных. При частом использовании одних и тех же ресурсов, прокси-серверы могут кешировать данные, хранить копии страниц и выдавать их при повторном запросе. Тем самым повышается скорость выдачи результатов, снижается нагрузка на сеть и существенно экономится трафик. Однако, со временем это теряет актуальность, так как на замену статическому контенту все чаще приходит динамический.
- Защита компьютеров, подключенных к локальной сети, от доступа из вне. Например, настройки прокси-сервера позволяют установить доступ таким образом, чтобы внутренние компьютеры могли посылать запросы к сторонним ресурсам только посредством него. А внешние компьютеры могли «видеть» только прокси, и к локальным обращаться не могли.
- Запрет доступа локальным компьютерам к определенным ресурсам. Так можно разрешить доступ к определенным сайтам только части пользователям локальной сети, проводить фильтрацию спама, вирусов и рекламы.
- Анонимность доступа. Как уже говорилось выше, прокси-сервер передает целевому серверу данные о своём ip-адресе и скрывает ваши. Есть также, так называемые «искажающие прокси-серверы». По названию несложно догадаться об их предназначении. Они сообщают конечному серверу искаженную, неправдивую информацию о пользователе.
На данный момент такой способ соединения широко используется во всем мире.
Конечно, сложно представить пользователя, который будет использовать прокси-серверы исключительно для укрытия своего IP и анонимного пребывания в интернете. Но, все же, полезно знать о таком способе, ведь с его помощью часто организовываются корпоративные локальные сети в офисах, учебных заведениях и т.п.