Скачайте архив дистрибутива программы Squid по ссылке: и разархивируйте его содержимое в корень диска С:\ предварительно создав парку Squid
Вид материала | Документы |
- Proxy-сервер squid, характеристики, особенности принцип действия, 36.96kb.
- О. Ю. Пескова Таганрогский государственный радиотехнический университет использование, 38.79kb.
- Прозрачный прокси сервер на базе squid, ipfw и Freebsd, 8.5kb.
- Форматирование диска. Диагностика диска. Дефрагментация диска. Восстановление информации, 269.63kb.
- Вбольшинстве случаев компакт диски с Windows xp уже являются загрузочными, 19.5kb.
- Б ад корень Лопуха bio-52 бад корень Лопуха, 15.19kb.
- Тема 2: Квадратные уравнения, 34.25kb.
- Метод деления отрезка пополам, 10.54kb.
- Вегетативные органы Лекция Корень и корневые системы, 136.4kb.
- Методик а, 1194.66kb.
Установка прокси-сервера Squid
Технические требования:
- операционная система Windows 2003 Server или Windows XP;
- наличие не менее 1 гигабайт свободного места на жестком диске под кэш системы.
Для осуществления возможности распределения доступа в сеть Интернет внутри образовательного учреждения на основе авторизации (по логину и паролю) необходимо настроить Службу каталогов.
В данной инструкции мы будем рассматривать механизм настройки покси-сервера Squid при использовании клиентами браузера Internet Explorer используя возможность этих программ по NTLM-авторизации. В этом случае авторизация проходит скрыто (не требовать авторизации). При использование других браузеров, которые не поддерживают NTLM-авторизацию (Opera и т.д.), придётся использовать Basic-авторизацию, при этом пользователь будет видеть приглашение для ввода логина и пароля.
- Инсталяция прокси-сервера Squid
1.1. Скачайте архив дистрибутива программы Squid по ссылке: ссылка скрыта и разархивируйте его содержимое в корень диска С:\ предварительно создав парку Squid
1.2. Скачайте файл конфигурации настройки системы по ссылке: ссылка скрыта Разархивируйте его содержимое внутрь каталога Squid. При этом некоторые файлы будут заменены.
1.3. В случае, если Squid устанавливается на сервере имеющим 2 и более сетевых интерфейса, один из которых с прямым доступом в сеть Интернет, то необходимо открыть на редактирование файл squid.conf, найти в нем строку «http_port 3128» и дописать туда IPадрес того интерфейса, который подключен во внутреннюю, школьную, сеть. Например: «http_port 192.168.1.1:3128». (ВНИМАНИЕ! В случае, если сервер имеет выход в сеть Интернет через аппаратный марштуризатор, либо другой компьютер с НАТ, то изменения производить не обязательно.)
1.4. Зайите в каталог «Squid», затем в каталог «!install». Запустите файл «install_service.bat», при этом исполнительный файл устанавливается в качестве службы. Следом запустите файл «make_cache.bat», при этом на диске создается кэш.
1.5. Выполните: «Пуск», «Администрирование», «Службы». Найдите службу Squid и изменяете ее тип запуска на «Авто». Затем запустите службу.
Выполните: «Пуск», «Мой компьютер», правой кнопкой мыши, «Управление», «Службы». Находим там службу Squid и меняем тип запуска в «Авто». Затем запускаем службу
1-й и 2-й способ одинаково равнозначен и для 2003 сервер и для ХР.
- Настройка прокси-сервера Squid.
2.1. В Active Directory необходимо создать 2 группы пользователей: "AllowInternet" и "AllowInternetRestrict". Первая группа будет содержать учетные записи тех пользователей, для которых не применяется ограничение по списку посещаемых сайтов. Вторая группа будет содержать учетные записи тех пользователей, которым необходим доступ только к ограниченному списку сайтов (при этом с 1 октября 2009 года в системе порталов «Образование Чувашии» планируется запустить единый контент-фильтр «GFIWebMonior»).
2.2. В файле squid.conf описаны правила, при которых прокси-сервер будет выпускать пользователей в сеть Интернет.
В первую очередь срабатывает правило, по которому доступ в сеть Интернет предоставляется тем пользователям, которые работают на компьютерах с определенными IP адресами. Список этих адресов в формате адрес/маска (192.168.1.1/32) заносится в файл «%\squid\etc\acls\ allow.noauth.ip.acl». Данное правило желательно не использовать вообще, ибо в данном случае доступ в сеть Интернет получит любой пользователь, залогинившийся на этом компьютере. Более того, «злоумышленник» может сниффером выяснить адреса, с которых возможно выйти в сеть Интернет и поставить его вручную уже на своем компьютере.
Следующим срабатывает правило доступа в сеть Интернет для группы с ограниченным доступом (AllowInternetRestrict). Если запрошенный сайт указан в файле «%\squid\etc\acls\ allow.restrictedaccess.sites.acl»,а пользователь включен в группу (AllowInternetRestrict) то доступ разрешается. Если в файле нет запрошенного сайта – доступ запрещается. Шаблон ввода разрешенных сайтов указан в файле на основе разрешения доступа к ссылка скрыта, ссылка скрыта, ссылка скрыта
И в последнюю очередь срабатывает правило доступа в сеть Интернет для группы с неограниченным доступом в сеть Интернет (AllowInternet).
ВНИМАНИЕ! После любых манипуляций с файлом squid.conf, а так же группами AllowInternet/AllowInternetRestrict в Active Directory обязательно необходимо запустить файл «%squid/!Install/reconfigure.bat» чтобы применились изменения.
2.3. После всех настроек остается указать в настройках браузеров адрес компьютера, на котором вы установили прокси-сервер, а так же порт (по умолчанию 3128), и добавить в группы AllowInternet/AllowInternetRestrict соответствующие логины пользователей.
- Просмотр логов прокси-сервера Squid
Squid хранит журналы посещения сайтов в каталоге %\Squid\var\logs. Для нормального анализа логов существует утилита WrSpy.
3.1. Скачиваем инсталляционную программу по ссылке: ссылка скрыта Распаковываем и устанавливаем.
3.2. Затем скачиваем обновление к ней по ссылке: ссылка скрыта Распаковываем и устанавливаем.
3.3. При первом запуске программы надо будет указать, что используется прокси-сервер SQUID и, что отчеты и логи лежат по адресу пути: c:\squid\var\logs\
3.4. Для получения отчета на панели инструментов необходимо последовательно нажать кнопки: «Докачка», «Анализ», «Вывод в HTML».
P.S. Для желающих более подробно разобраться с программой – небольшая инструкция здесь: ссылка скрыта