В этой статье мы ответим на вопрос что же такое прокси и для чего его используют?
Прокси – посредник между компьютером, который использует абонент, и системой интернет-серверов. Это удаленный компьютер-посредник для выхода в Интернет. Его основные задачи заключаются в трансляции всех запросов пользователя в Сеть и отправке обратно полученных ответов.
Как работает прокси-соединение
Каждому компьютеру, с которого осуществляется выход в Интернет, присвоен IP-адрес. Его задача – идентификация пользователя. В IP содержится информация о стране и регионе, номере интернет-провайдера и персонального компьютера. Прокси-серверам тоже присвоены уникальные IP-адреса. После подключения к прокси и передачи запросов в Сеть проверка покажет, что они исходят с сервера-посредника, а сам абонент сможет сохранять свое инкогнито (в случае работы с бесплатными серверами, на платных информация о клиенте сохраняется).
Зачем и кому нужен прокси
На сегодняшний день прокси-серверы используются в основном для сокрытия истинного IP-адреса.
- защита сети или локального компьютера от некоторых видов сетевых атак и необходимость защиты конфиденциальной информации;
- ограничение доступа пользователей к некоторым типам веб-ресурсов. Практикуется в компаниях, чтобы предотвратить нерациональное расходование рабочего времени сотрудниками;
- желание подключить к Интернету несколько компьютеров при наличии одного IP-адреса. Настройки могут быть выполнены таким образом, что от внешних машин будет скрыта информация о локальных машинах, видеть они смогут только посредника;
- необходимость снижения нагрузки на интернет-канал и обеспечение клиентам оперативного доступа к информации. Для таких случаев выполняется кэширование файлов и их последующее хранение на прокси-сервере.
Преимущества
- Прокси-серверы поддерживаются абсолютным большинством известных веб-браузеров;
- Осуществляется полный контроль доступа, удобный учет трафика, его фильтрация (в случаях интеграции с антивирусами);
- Возможность работы с минимальными правами на любой операционной системе;
- Отсутствие выхода в Интернет по другим протоколам значительно повышает безопасность обмена информацией в корпоративной сети.
Виды
Прозрачный – схема связи, перенаправляющая маршрутизатором часть трафика (или весь) на прокси-сервер. Достоинством такого типа связи является возможность клиента пользоваться всеми преимуществами прокси-сервера без выполнения каких-либо настроек. Это же является и недостатком, т. к. лишает пользователя выбора.
Обратный – прокси-сервер, используемый для восполнения баланса сетевой нагрузки между несколькими веб-серверами. Кроме того, его задача – повышать их безопасность. В таком случае обратному прокси-серверу отводится роль межсетевого экрана на прикладном уровне. При его использовании запросы пользователей ретранслируются из внешней сети на один или несколько серверов, расположенных во внутренней сети.
Кроме того, что прокси делятся на прозрачный и обратный типы, их можно классифицировать следующим образом:
- HTTP – наиболее популярный и универсальный тип прокси, который может использоваться для решения широкого спектра задач. Большая часть современного ПО поддерживает работу с ним;
- Socks – тип прокси, с которым совместима далеко не каждая программа. Требует установки дополнительного ПО в браузеры, т. к. они не поддерживают Socks по умолчанию;
- CGI – взаимодействие с ними осуществляется только через браузер, другое ПО не осуществляет поддержку CGI. Иное название этого типа прокси – анонимайзер;
- FTP – тип прокси, часто используемый в корпоративных сетях в качестве одной из составляющих единой системы защиты оборудования от внешних угроз.