Способы применения прокси-серверов: обеспечение доступа с компьютеров локальной сети в Интернет, кэширование и сжатие данных, защита локальной сети от внешнего доступа. Администрирование и установка Squid Quickstart. Transparent HTTP caching/proxying.
Прокси-сервер (от англ. proxy - "представитель, уполномоченный") - служба в компьютерных сетях, позволяющая клиентам выполнять косвенные запросы к другим сетевым службам. Сначала клиент подключается к прокси-серверу и запрашивает какой-либо ресурс (например, файл), расположенный на другом сервере. Затем прокси-сервер либо подключается к указанному серверу и получает ресурс у него, либо возвращает ресурс из собственного кэша (в случаях, если прокси имеет свой кэш). Кэширование данных: если часто происходят обращения к одним и тем же внешним ресурсам, то можно держать их копию на прокси-сервере и выдавать по запросу, снижая тем самым нагрузку на канал во внешнюю сеть и ускоряя получение клиентом запрошенной информации. Защита локальной сети от внешнего доступа: например, можно настроить прокси-сервер так, что локальные компьютеры будут обращаться к внешним ресурсам только через него, а внешние компьютеры не смогут обращаться к локальным вообще (они "видят" только прокси-сервер). См. также NAT.Имеется возможность организовать использование Вашего HTTP прокси сервера прозрачно для пользователей. Для этого Вам надо решить следующие задачи: Добится того, что бы HTTP запросы пользователей попали на компьютер, где работает Ваш HTTP прокси сервер. Поставить HTTP прокси сервер на роутер, через который проходить весь траффик, или форвардить запросы с помощью policy routing"а на Cisco роутере или ipfw на FREEBSD: add fwd x.x.x.x tcp from any to any http in via ed0 add pass all from any to any Что бы HTTP запросы пользователей попали к HTTP прокси серверу, можно воспользоваться опять же ipfw (если у Вас FREEBSD): add fwd 127.0.0.1,3128 tcp from any to any http in via ed0 add pass all from any to anyПри этом, когда говорят об открытых прокси-серверах, то зачастую имеют в виду анонимные открытые прокси-серверы, которые скрывают реальные IP-адреса клиентов и тем самым предоставляют возможность анонимно пользоваться услугами сети Интернет (посещать сайты, участвовать в форумах, чатах, и т. д.). Анонимные (по-настоящему анонимные!) прокси серверы не передают информацию об IP-адресе клиента, и, таким образом, эффективно скрывают информацию о вас и о ваших интересах. Прокси-сервер может быть сделан открытым (общедоступным) по воле владельца сервера или в результате неправильной конфигурации обычного прокси-сервера (ошибка при проверке принадлежности пользователя, в настройке "слушающего" интерфейса, в списке транслируемых портов в NAT/PAT). Так, например, многие российские пользователи, которым на работе запрещен доступ к иностранным сайтам, могут все-таки получить такой доступ через открытый прокси-сервер. Если в случае ошибки маршрутизатор начнет пропускать пакеты из внешней сети на узел 192.168.1.2 (например, при настройке PAT для веб-сервера на узле 192.168.1.2 не будет ограничен список портов), то обращаясь к адресу, для которого настроен PAT (например, 100.100.100.101, где настроен веб-сервер на 80-ом порту) по порту прокси-сервера (например, 8080), любой пользователь сети сможет получить и отправить информацию через прокси-сервер, который и будет с этого момента считаться открытым.
План
Содержание
1. Прокси-сервер
2. Как поставить/настроить squid? (коротко)
3. Squid Quickstart
4. Squid - Администрирование (установка, настройка и использование)
5. Squid и Web Cache Control Protocol (WCCP)
5.1 Transparent HTTP caching/proxying
6. Открытый прокси
7. Linux ACLS прокси сервер кэширование squid
1.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы