Установка Контент-Фильтра NetPolice в ALT Linux server 5.0.2

Я решил не мучится с клинскими машинами, а сразу поднять кэширующий прокси на Altlinux с фильтрацией  NetPolice, для этого мне потребовался простенький компьютер у меня был пенек 2й поставил туда вторую сетевую и запустил установку ALT Linux server 5.0.2

Установили Server (установка не сложнее чем Windows все по русски графический удобный интерфейс) После установки заходим в панель в правления сервером по адресу https:\\ваш IP:8080 НО нам туда не нужно :) так как мы работаем через консоль :)

Подключение репозиториев

Для Школьного Linux 5.0.2 нам необходимо поключить репозитории Alt Linux p5 i586 и noarch. Для этого открываем консоль и получаем права суперпользователя su - теперь открываем на редактирование файл /etc/apt/sources.list.d/alt.list и раскоментируем первые два репозитория (удаляем решетку в начале строки)

nano /etc/apt/sources.list.d/alt.list

# ALT Linux Platform 5

rpm [p5] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch i586 classic
rpm [p5] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch noarch classic

Теперь нам нужно подключить репозиторий самого NetPolice для школьного Linux 5-й платформы. Для это в файл /etc/apt/sources.list добавим адрес репозитория
nano /etc/apt/sources.list

rpm http://update.netpolice.ru/altlinux/p5/branch/netpolice/ i586 netpolice


Устанавливаем NetPolice

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

После загрузки файлов со списками пакетов в репозиториях можно приступить к установке комплекса NetPolice apt-get install netpolice-main ждем когда все необходимые пакеты загрузяться из репозиториев и установятся в системе. После этого можно приступить к настройке.

Базовая настройка NetPolice

Редактируем фаил настроек  и вписываем днс если установка произведена в школе: dnsc1.edu.cair.ru
если установка произведена на домашний пк: dnsc1.netpolice.ru
nano /etc/sysconfig/host2cat

MEMCACHED_LIST=127.0.0.1:11211
UDP_PORT=6666
# DNS LIST SERVER IP
#for example DNS_LIST=127.0.0.1
DNS_LIST=dnsc1.edu.cair.ru
TTL=3600
HOST2CAT_OPTIONS=»-m $MEMCACHED_LIST -u $UDP_PORT -s $DNS_LIST -t $TTL»

После внесения изменений нужно перезапустить сервисы, входящие в комплекс NetPolice. Для этого последовательно выполните следующие команды:

  • /etc/rc.d/init.d/memcached restart
    /etc/rc.d/init.d/host2cat restart
    /etc/rc.d/init.d/c-icap restart
     /etc/rc.d/init.d/squid restart