Proxy серверы виды принцип действия. Как пользоваться прокси-сервером: основные понятия и настройки. Открытый прокси - анонимный и обычный

Использование

Чаще всего прокси-серверы применяются для следующих целей:

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

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

Виды прокси-серверов

Прозрачный прокси - схема связи, при которой трафик, или его часть, перенаправляется на прокси-сервер неявно (средствами маршрутизатора). При этом клиент может использовать все преимущества прокси-сервера без дополнительных настроек браузера (или другого приложения для работы с интернетом).

Обратный прокси - прокси-сервер, который в отличие от прямого, ретранслирует запросы клиентов из внешней сети на один или несколько серверов, логически расположенных во внутренней сети. Часто используется для балансировки сетевой нагрузки между несколькими веб-серверами и повышения их безопасности, играя при этом роль межсетевого экрана на прикладном уровне .

Классификация прокси-серверов для целей анонимизации представлена в статье Веб-прокси .

Технические подробности

Клиентский компьютер имеет настройку (конкретной программы или операционной системы), в соответствии с которой все сетевые соединения по некоторому протоколу совершаются не на IP-адрес сервера (ресурса), выделяемый из DNS-имени ресурса, или напрямую заданный, а на ip-адрес (и другой порт) прокси-сервера.

При необходимости обращения к любому ресурсу по этому протоколу, клиентский компьютер открывает сетевое соединение с прокси-сервером (на нужном порту) и совершает обычный запрос, как если бы он обращался непосредственно к ресурсу.

Распознав данные запроса, проверив его корректность и разрешения для клиентского компьютера, прокси-сервер, не разрывая соединения, сам открывает новое сетевое соединение непосредственно с ресурсом и делает тот же самый запрос. Получив данные (или сообщение об ошибке), прокси-сервер передаёт их клиентскому компьютеру.

Таким образом прокси-сервер является полнофункциональным сервером и клиентом для каждого поддерживаемого протокола и имеет полный контроль над всеми деталями реализации этого протокола, имеет возможность применения заданных администратором политик доступа на каждом этапе работы протокола.

Прокси-серверы являются самым популярным способом выхода в Интернет из локальных сетей предприятий и организаций. Этому способствуют следующие обстоятельства:

  • Основной используемый в интернете протокол - HTTP , в стандарте которого описана поддержка работы через прокси;
  • Поддержка прокси большинством браузеров и/или операционных систем;
  • Контроль доступа и учёт трафика по пользователям;
  • Фильтрация трафика (интеграция прокси с антивирусами);
  • Прокси-сервер - может работать с минимальными правами на любой ОС с поддержкой сети (стека TCP/IP);
  • Многие приложения, использующие собственные специализированные протоколы, могут использовать HTTP как альтернативный транспорт или SOCKS -прокси как универсальный прокси, подходящий для практически любого протокола;
  • Отсутствие доступа в Интернет по другим (нестандартным) протоколам может повысить безопасность в корпоративной сети.

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

Наиболее распространённые прокси-серверы

  • 3proxy (BSD, многоплатформенный)
  • CoolProxy (proprietary, Windows)
  • Eserv (GPL, Windows)
  • HandyCache (shareware, Windows) бесплатен для домашнего использования
  • Kerio Control (proprietary, Windows, Linux)
  • Microsoft Forefront Threat Management Gateway , ранее Microsoft ISA Server (proprietary, Windows)
  • nginx (веб-сервер, имеющий режим работы в качестве reverse proxy и часто для этого использующийся)
  • Squid (GPL, многоплатформенный)
  • Traffic Inspector (proprietary, Windows)
  • UserGate (proprietary, Windows)
  • Интернет Контроль Сервер (shareware, FreeBSD)
  • WinGate (proprietary, Windows)

Проксификаторы

Проксификатор - это программа, перенаправляющая другие программы через прокси-серверы. Проксификаторы часто применяются для интернет-клиентов, которые не поддерживают прокси-серверы.

  • Сравнение проксификаторов (англ.)

См. также

  • RoxyProxy

Литература

  • INTUIT.ru: Курс: Руководство по безопасности в Lotus Notes: Лекция № 5: Прокси-серверы

Wikimedia Foundation . 2010 .

Синонимы :

Смотреть что такое "Прокси-сервер" в других словарях:

    - (от англ. proxy «представитель, уполномоченный») служба в компьютерных сетях, позволяющая клиентам выполнять косвенные запросы к другим сетевым службам. Сначала клиент подключается к прокси серверу и запрашивает какой либо ресурс (например, e… … Википедия

    Прокси сервер (от англ. proxy «представитель, уполномоченный») служба в компьютерных сетях, позволяющая клиентам выполнять косвенные запросы к другим сетевым службам. Сначала клиент подключается к прокси серверу и запрашивает какой либо ресурс… … Википедия

    прокси-сервер - В компаниях, пользующихся Интернетом, прокси серверы выступают в качестве посредников между пользователями рабочих станций и Интернетом. Они обеспечивают безопасность, администрирование и службы кэширования. Прокси сервер, связанный с сервером… …

    Специальный Интернет сервер, управляющий входящим и исходящим трафиком интернета в локальной сети. Прокси сервер: определяет безопасность передачи сообщений или файлов в сеть организации; управляет доступом к сети; фильтрует и отклоняет запросы… … Финансовый словарь

    - (от англ. Proxy право действия от имени) промежуточный web сервер, используемый как посредник между браузером и конечным web сервером. Прокси сервер выполняет две основные функции: экономия объема трафика и увеличение скорости доступа к данным за … Словарь бизнес-терминов

    Сущ., кол во синонимов: 1 сервер (16) Словарь синонимов ASIS. В.Н. Тришин. 2013 … Словарь синонимов

    прокси сервер - (МСЭ Т Х.1141). Тематики электросвязь, основные понятия EN proxy server … Справочник технического переводчика

    Открытый прокси сервер прокси сервер, обрабатывающий запросы от любых IP адресов в Интернете. В отличие от обычных прокси серверов, которыми пользуется ограниченное количество доверенных лиц (обычно в зоне ответственности владельца прокси… … Википедия

150753 08.08.2009

Твитнуть

Плюсануть

Когда люди, незнакомые с компьютерной терминологией, слышат слово «прокси-сервер», им представляется что угодно, только не то, чем прокси является на самом деле.

У некоторых этот термин вызывает ассоциации с чем-то, что провайдер предлагает для ускорения доступа к сети. Другие вспоминают, что в фильмах про хакеров часто упоминается прокси, как способ остаться невидимым для системы безопасности. Третьи… А, впрочем, о чем мы? Сколько людей, столько и мнений. Каждый в чем-то прав, а в чем-то нет.

Вопрос в том, кто ближе всего к истине? Давайте разберем все по порядку…

Прокси-сервер (от англ. proxy - право пользоваться от чужого имени) - удаленный компьютер, который, при подключении к нему вашей машины, становится посредником для выхода абонента в интернет. Прокси передает все запросы программ абонента в сеть, и, получив ответ, отправляет его обратно абоненту.

Каждому компьютеру, подключенному к интернет, присваивается уникальный ip-адрес, который несет информацию о стране и регионе абонента, номере его провайдера и номере компьютера в сети самого провайдера.

Прокси-сервер также имеет свой ip-адрес. Как мы уже упомянули, подключившись к прокси, вы передаете все запросы в интернет через него, при этом проверка показывает ip прокси-сервера, а вы остаетесь анонимным.

Как это можно использовать? Вот самый простой пример: вы забанены в любимом чате. У вас не получается войти в чат ни под своим ником, ни под свежесозданным. Скорее всего бан вы получили по ip-адресу. Подключившись к прокси-серверу, вы сможете обмануть систему проверки чата (она ведь увидит ip-адрес прокси, а не ваш).

Второй пример немного сложнее. Проверяя ip посетителей, некоторые сайты накладывают ограничения на просмотр, по критерию географического положения. Есть множество американских сайтов, скрывающих часть разделов от глаз пользователей из России, к примеру. Мотивы, которыми они руководствуются - другая тема для обсуждения, но факт остается фактом. Если вам необходимо получить доступ к этим разделам, попробуйте подключиться к прокси, размещенному в Соединенных Штатах. Если все пойдет успешно, о том, что вы резидент РФ будете знать только вы и прокси-сервер, а система проверки ip на закрытом сайте примет вас за «своего» и доступ будет разблокирован.

Часто провайдеры подключают своих абонентов к собственному прокси-серверу. По их словам, это ускоряет скорость доступа к интернет.
Действительно, анонимность - лишь одно из достоинств прокси. Помимо него, прокси-сервер способен кэшировать проходящую через него информацию. Что это значит и как "кэширование" влияет на скорость?

Сколько человек внутри вашей локальной сети пользуется услугами таких популярных сервисов, как Яndex, Rambler, Google, Mail.ru? Почти все, наверное. Каждый раз, когда кто-то открывает сайт, он загружает с него целую кучу картинок и баннеров. При использовании прокси-сервера провайдера, все эти картинки скачиваются из интернета один раз, после чего сохраняются на жестком диске прокси - кэшируются. Любой пользователь, открывший сайт, который уже есть в кэше, получает все его картинки с сервера прокси, а не самого сайта. Если учесть при этом, что выход в интернет происходит на скорости 3-4 Мбит/с, а связь между компьютерами в локальной сети (а значит между вашим компьютером и прокси) достигает 100 Мбит/с, то получим заявленную провайдером разницу в скорости скачивания.

Размеры картинок не превышают обычно 100 Кбайт, казалось бы, разница неощутима, но ведь пример с изображениями - только пример. Что если вы захотите скачать фильм или дистрибутив новой программы, размер которых 500-700 Мбайт, а этот файл уже находится в кэше? Наверное, в таком случае вы почувствуете разницу. К тому же, у большинства провайдеров вам не придется платить за трафик, полученный с прокси-сервера, что, согласитесь, может помочь неплохо сэкономить на бюджетах абонентской платы.

Данную статью мы хотели бы посвятить продвинутым пользователям, которые хотят сохранить анонимность при посещении Интернет-ресурсов. Единственным удобным способом, с помощью которого можно стать анонимным пользователем в сети – это использование прокси-сервера. Как это сделать – мы расскажем вам в данной статье.

Что такое прокси-сервер?

Прокси-сервер – это сервер, размещающийся на стороне провайдера, который выполняет роль «моста». То есть, вы в настройках свойств подключения вводите адрес и порт прокси-сервера. Введя адрес сайта, запрос идёт не на прямую, а через прокси-сервер, который обрабатывает данный запрос пользователя и перенаправляет его через себя до места назначения. Запрашиваемый вами сайт определяет в качестве посетителя не вас, а прокси-сервер, с его IP-адресом, а значит и его местоположением.

Следует понимать, что есть несколько видов прокси-серверов: которые скрывают пользователя и, которые не скрывают пользователя. Если на сайте установлена более-менее серьёзная система определения IP, то реальный IP-адрес пользователя, не с анонимного прокси-сервера, будет вычислен, но сайтов с такой системой определения IP – единицы, поэтому для анонимности и доступа к закрытым ресурсам будет вполне достаточно простого прокси-сервера. Чтобы полностью скрыть себя, используйте высокоанонимные прокси-сервера, которые полностью скрывают пользователя и скрывают само использование прокси.

Для того, чтобы найти прокси-сервер рекомендуем ввести соответствующий запрос в поисковую систему. Сайтов, на которых публикуются открытые прокси-сервера из разных стран - очень большое количество. Как было сказано выше – прокси-сервер дожжён иметь следующий формат: отдельно IP-адрес и порт, или же XX.XX.XX.XX:YY где маска с «Х» - IP-адрес, а маска с «Y» - порт. При выборе прокси сайт рекомендует обращать внимание на тайминг прокси-сервера, чем он меньше, тем будет выше скорость загрузки страниц через прокси.

Стоит отметить, что найти работающий, а тем более качественно работающий прокси-сервер - не очень легко, поэтому необходимо будет «в живую» пробовать их работоспособность. Теперь давайте рассмотрим, как установить прокси-сервер для браузера.


Для чего используют прокси-сервер?

Наверняка многие из вас посещали такие ресурсы, где определялось место вашего нахождения, провайдер, операционная система и другие параметры вашего компьютера. Если с определением операционной системы, браузера и прочих параметров компьютера нет ничего страшного, то уверены, что многих из вас смутил тот факт, что был определён ваш IP-адрес, провайдер, а тем более ваше местонахождение. То есть первой причиной использования прокси-сервера является анонимность, чтобы ни администрация сайта, ни другие пользователи не знали места вашего нахождения.

Второй причиной, по которой используется прокси-сервер – посещение заблокированных для вас ресурсов. В Интернете есть ресурсы, которые блокируют пользователям полный доступ на свой сайт или к каким-либо своим функциям, при этом происходит блокировка по стране пользователя. То есть, если например, вы живёте в России, и хотите посмотреть видеоролик на европейском сайте, но он недоступен для пользователей из нашей страны, то использование прокси-сервера другой страны (доступ для которой открыт) вы сможете просмотреть данный видеоролик. Это пример ограничения функций сайта по стране пользователя, но некоторые ресурсы и вовсе блокируют страницы сайтов, в чём прокси-сервер также станет решением проблемы.

Это - что касается Интернет-прокси. Раньше же прокси-сервер использовался не как способ анонимности, а как «ускоритель Интернета» и способ экономии трафика. Несколько лет назад цены на Интернет были очень высокими, поэтому некоторые Интернет-провайдеры открывали бесплатный доступ к некоторым Интернет-сервисам, например, к ICQ, доступ к которому из сети был бесплатным. Наряду с этим прокси-сервер выполнял функцию экономии трафика, когда сохранял у себя на сервере часто посещаемые сайты пользователей для их быстрой загрузки. Сейчас данный тип локальных прокси-серверов практически не используется, но о них нельзя было в данной статье не упомянуть.

Настройка прокси-сервера

Для настройки прокси-сервера в браузере необходимо внести соответствующие настройки в свойствах подключения. Для того чтобы попасть в свойства подключения есть 2 способа: сделать это через браузер или через панель управления.

Чтобы попасть в настройки подключения через браузер, необходимо зайти в его настройки и перейти на вкладку «Сеть». Далее вам необходимо будет нажать на кнопку «Настройки подключения» или «Настройки прокси-сервера» - в зависимости от браузера. Для примера рассмотрим, как установить прокси в браузере Chrome.

Для того, чтобы в Хроме настроить прокси - нужно нажать на кнопку меню настроек, которая находится под кнопкой закрытия браузера, и выбрать пункт «Настройки».

Затем нужно открыть дополнительные настройки, нажав в самом низу на надпись «Показать дополнительные настройки».

В дополнительных настройках в разделе «Сеть» под надписью «Google Chrome использует настройки прокси-сервера системы для подключения к сети» нажмите на кнопку «Изменить настройки прокси-сервера…».

Перед вами появится окно, в котором нужно нажать кнопку: «Настройка сети». Во втором появившемся окне нужно будет установить галочку возле надписи «Использовать прокси-сервер…» и ввести адрес самого прокси-сервера: IP и порт. После этого нажмите «ОК» во втором окне, и то же самое - в первом. Теперь откройте новую страницу в браузере и зайдите на сайт 2ip.ru, где вы сможете проверить работоспособность прокси-сервера.

Второй вариант настроить прокси-сервер – через панель управления. Зайдите в неё и выберете значок «Свойства браузера». В появившемся окне перейдите на вкладку «Подключения» и внесите настройки прокси-сервера по описанной выше инструкции.

При использовании на предприятии прокси-сервер, кроме доступа в интернет, т.е. основной своей роли, также несет функцию обеспечения контроля и безопасности. Являясь сервером шлюза, прокси-сервер играет роль разделения сети предприятия от других сетей.
Интернет прокси-сервер также связан с функцией брандмауэра, который используется для защиты сети предприятия от любых вторжений извне.

Принцип работы прокси-сервера

Интернет прокси-сервер, получая запросы от веб-страниц или любых других интернет пользователей, проверяет их на возможность выполнения с учетом заданной фильтрации. При выполнении всех условий прокси-сервер проверяет свой кэш для запрашиваемых страниц (это в случае, если прокси-сервер является кэш-сервером). Если веб-страницы, куда отправлен запрос найдены, то они возвращаются пользователю. В этом случае нет необходимости в прокси-сервере, как в инструменте для переадресации запроса. В случае если страница не может быть найдена в кэше, то прокси-сервер выступает в качестве клиента, используя собственный IP-адрес, запрашивая веб-страницу с других серверов, которые находятся в интернете.

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

Существуют две основные причины использования прокси-серверов. Одной из них является повышение производительности и вторая - это фильтрация запросов. Интернет прокси-сервер может улучшить производительность для пользователей, потому что он сохраняет все запросы, которые создал пользователь, делая работу в интернете намного быстрее. Вторая причина использования прокси-серверов - фильтрация запросов, может рассматриваться в школах или на рабочих местах. В таком случае ученикам или работникам может быть запрещен доступ к определенным интернет-сайтам. Это достигается путем настройки используемого прокси-сервера.

Типы прокси-серверов

Прокси-серверы отличаются по уровню анонимности или прозрачности, скрывая настоящий IP адрес клиента.
Прозрачные веб-прокси – это когда прокси-сервер, отправляя запрос на сервер назначения, открыто показывает, что это прокси-сервер. Кроме того, он и не скрывает IP-адрес клиента. Анонимные веб-прокси не скрывают тот факт, что они являются прокси, но они не транслируют IP-адрес клиента. Также существуют прокси-серверы, которые раскрывают свой статус прокси, но используют другой IP-адрес, отличающийся от действительного.

Что такое прокси сервер – это компьютер в Интернете (точнее служба на компьютере), который позволяет делать не прямые, а косвенные запросы к другим ресурсам сети. Такой сервер является посредником, между твоим компьютером и ресурсом в Интернете. Он помогает оставаться анонимным при путешествии в сети.

Где найти адрес прокси сервера? Многие провайдеры предоставляют клиентам адреса своих прокси. Но можно и воспользоваться другими. Их просто найти в Интернете. Чаще всего прокси сервер задается IP-адресом и номером порта. Чтобы включить прокси сервер для вашего браузера необходимо в его настройках указать адрес и порт прокси. (Например, 188.134.19.102:3129) В Firefox прописывается так: Настройки - Дополнительные - Сеть - Настроить

Зачем нужен проки сервер? Поясню на простых примерах.. Нужно скачать с файлообменника мультик, программу или книгу. А при входе получаете сообщение об исчерпании лимита вашего IP-адреса. Причина может быть совсем и не в вас, так как вы пока ничего не качали. Но ваш провайдер раздает половине района один общий адрес, который и фиксирует файлообменник. Что делать в таком случае? Можно, конечно, подождать несколько часов, но нет гарантии, что вас опять не опередит более прыткий сосед. Гораздо проще открыть список сайтов, на которых есть бесплатные прокси, и зайти на файлообменник через них.

Прокси сервер очень удобен для использования в локальной сети, когда несколько компьютеров используют общий канал выхода в Интернет.

При частых обращениях к одним и тем же внешним ресурсам, их копия на прокси-сервере выдается по запросу. Так внешней сети. И запрашиваемая информация быстрее передается клиенту. Еще один вариант – во время перерыва на обед на работе вы хотели бы зайти в любимую социальную сеть и поздравить с чем-нибудь свою подружку или друга. Но ваше предусмотрительное начальство давно заблокировало все соцсети, чтобы сотрудники работали продуктивно, а не общались с друзьями и не разглядывали картинки. Но войти через прокси сервер возможно вам удастся.

Можно использовать и другие возможности прокси, например, скрывать с их помощью назойливую рекламу. Через прокси можно скрыть свое географическое расположение. Например, если вы рассказали надоевшей подруге или другу, что уехали в командировку в Испанию, а сами общаетесь в чате с соседней улицы. Подменить страну через proxy и вы уже в Мадриде.

С 1 ноября 2017 года вступил в силу закон о запрете использования анонимайзеров для захода на заблокированные интернет-ресурсы. Под запретом в России анонимайзеры, VPN-сервисы и даже браузеры с функцией проксирования трафика. Одним словом, все те инструменты, которые позволяют обходить заблокированные Роскомнадзором сайты в Интернете.

Но не забывайте,что ваши данные переданные в Интернет через прокси тоже кешируются на нем и могут стать доступными злоумышленникам. Не используйте прокси сервер для операций с вашими электронными кошельками и для важной переписки.

Друзья, если информация для вас была полезна, расскажите о ней в социальных сетях. Кнопки ниже. Пусть и ваши друзья будут в курсе.

Дорогой читатель! Вы посмотрели статью до конца.
Получили вы ответ на свой вопрос? Напишите в комментариях пару слов.
Если ответа не нашли, укажите что искали .




Top