Тарифы Услуги Сим-карты

Как пользоваться прокси-сервером: основные понятия и настройки. Что такое прокси сервер и зачем он нужен

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

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

С точки зрения конечного пользователя прокси это IP и порт, которые можно использовать для подключения через прокси-сервер. Например, прокси может выглядеть так: 123.123.123.123:4567. Где 123.123.123.123 это IP прокси-сервера, а 4567 это порт, на котором он работает. Как правило, IP и порт разделяют двумя точками.

Что такое прокси: принцип работы

Прокси позволяют решить несколько проблем при выходе в интернет:

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

Какие бывают прокси

Прокси-серверы бывают нескольких типов:

  • HTTP proxy – это самый распространенный тип прокси. Данный тип прокси умеет работать только с HTTP протоколом (протоколом для передачи веб-страниц). С помощью HTTP proxy вы сможете просматривать веб-страницы и скачивать файлы с сети. Кроме этого некоторые программы (например, ICQ)также поддерживают работу через HTTP proxy.
  • SOCKS proxy – это прокси, которые позволяют работать практически с любым сетевым трафиком. Существуют две версии SOCKS -прокси это SOCKS 4 и SOCKS 5. При настройке программы для работы с SOCKS -прокси нужно указать версию.
  • Также существуют ssl-прокси, ftp-прокси и другие виды прокси серверов. Но они в основном используются только системными администраторами и другими IT-специалистами.

Как использовать прокси

Для того чтобы работать через прокси-сервер вам нужно настроить программу, которая должна получать данные через прокси. Мы покажем, как это делается на примере браузера Mozilla Firefox.

Для того чтобы настроить работу через прокси нужно войти в настройки программы и перейти в раздел «Дополнительные». Здесь нужно открыть вкладку «Сеть» и нажать на кнопку «Настроить» напротив пункта «Настройка параметров соединения Firefox с Интернетом».

Настройки программы Mozilla Firefox

В открывшемся окне можно настроить соединение через прокси. Чтобы это сделать достаточно, выбрать пункт «Ручная настройка сервиса прокси» и указать HTTP или SOCKS прокси в соответствующих полях.

В поле «HTTP прокси» или «Узел SOCKS» нужно ввести IP-адрес прокси сервера. А в поле под названием «Порт» нужно указать порт, через который работает прокси. При использовании SOCKS прокси нужно также указать версию SOCKS 4 или SOCKS 5.

Настройка прокси в программе Mozilla Firefox

Где взять прокси

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

150754 08.08.2009

Твитнуть

Плюсануть

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как работает прокси-соединение

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

Для подключения к прокси понадобится выполнить настройки в браузере, который будет использоваться для отправки пользовательских запросов. Все последующие сетевые подключения будут выполняться на IP-адрес прокси-сервера. Когда потребуется обращение к какому-либо веб-ресурсу, локальным компьютером будет открыто соединение с прокси и совершен запрос. После проверки корректности запроса откроется соединение с ресурсом. Затем полученный ответ будет передан на компьютер абонента.

Зачем и кому нужен прокси

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

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

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

Преимущества

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

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

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

Виды

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

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

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

  • HTTP - наиболее популярный и универсальный тип прокси, который может использоваться для решения широкого спектра задач. Большая часть современного ПО поддерживает работу с ним;
  • Socks - тип прокси, с которым совместима далеко не каждая программа. Требует установки дополнительного ПО в браузеры, т. к. они не поддерживают Socks по умолчанию;
  • CGI - взаимодействие с ними осуществляется только через браузер, другое ПО не осуществляет поддержку CGI. Иное название этого типа прокси - анонимайзер;
  • FTP - тип прокси, часто используемый в корпоративных сетях в качестве одной из составляющих единой системы защиты оборудования от внешних угроз.