Каноническая настройка Squid

King аватар

Прокси-сервер Squid

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

1. Сервер для прокси-сервера.
Он может быть как специально выделенным для этой цели, тогда в нем достаточно одной сетевой карты, настроенной для работы в локальной сети, так и совмещенным (с файроволом, "натизатором", и может, вдобавок еще и почтовым сервером), тогда обычно он построен на двух сетевых картах одна из которых "смотрит" в Ineternet, на провайдера, вторая - в локальную сеть.
В обоих случаях нас интересует та сетевая карта, которая работает в локальной сети.
Предположим, что она настроена на типичный адрес/маску 192.168.1.1/255.255.255.0
Полагаем также, что мы используем редхатовский менеджер пакетов YUM (в случае других операционных систем следует воспользоваться их менеджером).

2. Устанавливаем прокси-сервер SQUID:

  1. yum install squid

3. Дописываем в его конфиг /etc/squid/squid.conf в разделе ACCESS CONTROLS (примерно в строке 2394 для SQUID v.2.6) две строчки, разрешающие доступ всех компьютеров локальной сети к прокси-серверу:

  1. acl all src 192.168.1.1-192.168.1.255
  2. http_access allow all

(при этом закомментировать, если таковая есть, строку acl all src 0.0.0.0/0.0.0.0)

4. Инициализируем кеш SQUID:

  1. /usr/sbin/squid -z

и, если инициализация выполнится успешно, вы должны увидеть что-то вроде этого:
  1. 2008/06/18 02:04:25| Creating Swap Directories

5. Запускаем SQUID:

  1. service squid start

6. Прописываем в броузерах клиентских компьютеров:
- в качестве адреса прокси-сервера - 192.168.1.1
- в качестве порта прокси-сервера - 3128


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

Ваша оценка: Ничего Средняя оценка: 4.9 (39 votes)
RSS-материал