Глоссарий терминов хостинга

А Б В Г Д Е Ё Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ы Ю Я

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Proxy-server (Прокси-сервер)

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

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

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

Классификация прокси-серверов

  1. Прозрачные. Их используют как дополнительные точки сети. При таком подключении от конечного сервера не скрывается IP клиента, а администратор ресурса может следить за соединением через встраиваемый шлюз.
  2. Анонимные. Их используют, чтобы скрыть данные об изначальном пользователе. При таком подключении от конечного сервера не скрывается факт соединения через прокси, но в отличие от «прозрачного» варианта также и не раскрывается информация об изначальном пользователе.
  3. Искажающие. Их применяют для подмены данных об изначальном пользователе. При таком подключении шлюз предоставляет хостингу сведения о том, что в данный момент соединения трафик направляется через дополнительный шлюз, но при этом подменяет данные об изначальном пользователе. Такой вариант подключения позволяет получить доступ к веб-ресурсу, который территориально заблокирован для посещения, например, пользователям из конкретной страны.
  4. Приватные. Их используют для полной защиты трафика. При таком подключении сервис встраиваемого шлюза позволяет:
    • передавать серверу подставные данные о пользователе;
    • закрыть серверу доступ к реальным сведениям об изначальном устройстве соединения;
    • постоянно менять подставной IP-адрес подключения (периодичность обновления настраивается пользователем, который установил дополнительный шлюз соединения).

Как выбрать proxy

В первую очередь обращайте внимание на такие факторы, как:

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

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