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

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

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

Применение прокси-серверов

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

  • Обеспечение доступа с компьютеров локальной сети в Интернет.

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

  • Сжатие данных: прокси-сервер загружает информацию из Интернета и передаёт информацию конечному пользователю в сжатом виде. Такие прокси-серверы используются в основном с целью экономии внешнего трафика.

  • Защита локальной сети от внешнего доступа: например, можно настроить прокси-сервер так, что локальные компьютеры будут обращаться к внешним ресурсам только через него, а внешние компьютеры не смогут обращаться к локальным вообще (они «видят» только прокси-сервер).

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

  • Анонимизация доступа к различным ресурсам. Прокси-сервер может скрывать сведения об источнике запроса или пользователе. В таком случае целевой сервер видит лишь информацию о прокси-сервере, например, IP-адрес, но не имеет возможности определить истинный источник запроса. Такие прокси-сервера называют анонимными. Существуют также искажающие прокси-серверы, которые передают целевому серверу ложную информацию об истинном пользователе.

Многие прокси-серверы используются для нескольких целей одновременно. Некоторые прокси-серверы ограничивают работу несколькими портами: 80 (Браузер), 443 (Шифрованное соединение HTTPS), 20,21 (FTP).

В отличие от шлюза прокси-сервер чаще всего не пропускает ICMP-трафик (невозможно проверить доступность машины командами ping и tracert).

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

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

Для того, чтобы все компьютеры локальной сети могли использовать интернет через прокси сервер необходимо на сервер, имеющий выход в интернет, установить службу или программу Прокси-сервера. Мы будем брать за основу программу SLAVA Proxy Server. После установки и запуска SLAVA Proxy Server (далее Прокси-сервер) он открывает порты по умолчанию — для http — 8080, для socks — 1080. Прокси-сервер готов!

Теперь необходимо настроить компьютеры локальной сети. Для этого в браузерах нужно прописать IP адрес (или доменное имя) нашего прокси-сервера. Узнать IP адрес можно из строки состояния программы SLAVA Proxy Server.

В Свойствах обозревателя (Internet Explorer) во вкладке «Подключения» есть «Настройка LAN», где необходимо поставить «галочку» на «Использовать прокси-сервер». После чего нужно прописать IP адрес (или доменное имя) нашего установленного прокси-сервера и указать порт 8080. При необходимости можно поставить галочку «Не использовать прокси сервер для локальных адресов». После сохранения настроек машина готова для работы с интернетом по протоколу HTTP/HTTPS через прокси-сервер!

09.04.2008 Волынец Вячеслав

Смотрите также: Прокси сервер SLAVA

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *