Прокси получает информацию пользователя из сетевого источника, например, веб-страницы. Сервер-посредник защищает пользователя от вредной активности в интернете и облегчает выполнение веб-запросов и ответов.
Как работает прокси
Прокси использует иной IP-адрес от имени пользователя, скрывает реальный адрес от веб-серверов. Пример типовой конфигурации прокси:
- пользователь вбивает адрес сайта в браузер;
- прокси получает этот запрос;
- прокси-сервер пересылает запрос на веб-сервер;
- веб-сервер отправляет ответ на прокси;
- прокси-сервер пересылает ответ пользователю.
Зачем нужен прокси-сервер
У прокси есть множество методов применения, все зависит от конфигурации и разновидности. Обычно они используются для анонимного просмотра веб-страниц, обхода географической блокировки и регулирования веб-запросов.
Прямые прокси передают запросы от клиентов внутренней сети в интернет через брандмауэр. Они разрешают или запрещают прохождение запроса пользователя. Прежде чем получить запрашиваемую информацию с сервера, прямой прокси проверяет ее кэширование. Прокси сам хранит кэшированную информацию, избавляя пользователя от необходимости запрашивать ее у сервера.
Обратный прокси-сервер передает запросы из интернета пользователям внутренней сети через брандмауэр. По сути, это прямой прокси-сервер в «обратном направлении». Принципы их действия схожи.
Уровни анонимности прокси-серверов
Прокси-сервер высокой анонимности обеспечивает наибольшую безопасность для пользователя. Он скрывает IP-адрес при выполнении запросов к веб-серверу и не идентифицирует себя как прокси для веб-сервера.
Искажающие прокси скрывают настоящий IP-адрес клиента при посещении им веб-сайта. Прокси искажает свой собственный IP-адрес, изменяя геолокацию веб-сервера. В запросах веб-сервера он идентифицируется как прокси-сервер. Их используют для скрытия географического положения, избежания целевого маркетинга или доступа к сайтам, которые подвергаются цензуре в месте фактического нахождения пользователя.
Прозрачный прокси-сервер является противоположностью анонимного. Он не скрывает идентифицирующей информации о пользователе. Прозрачный прокси посылает запрос на веб-сервер, который отображается как исходящий непосредственно от пользователя.