Пятница, 29.03.2024, 09:43
Dansguardian+ и не только
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
 Создание групп на основе IP-адресов
Создание групп на основе IP-адресов

Для начала создаете копию файла dansguardianf1.conf и переименовываете её(копию) в dansguardianf2.conf
Правите в обоих файлах опцию groupname='' примерно так

в первом файле
groupname='students'
и во втором
groupname='teachers'
Заметьте, что первая группа используется по умолчанию, если пользователь не принадлежит к другим группам, по этому  её правила должны быть самые жесткие.
Попутно настраиваете и другие параметры, которые вам нужны.

Далее открываете dansguardian.conf
изменяете значение опции filtergroups так
filtergroups=2
ведь группы две.
далее раскомментируете строку
authplugin = '/etc/dansguardian/authplugins/ip.conf'
Не забываем сохранить.

Теперь в файле
/etc/dansguardian/lists/authplugins/ipgroups
раскидываем ip-адреса по группам
прописывая строки, такого вида
192.168.0.1=filter1
192.168.0.2=filter1
192.168.0.6=filter2
192.168.0.20=filter2

Т.е. формат простой
ip-адрес=группа
Заметьте, что тут пишутся не названия групп students и teachers!!! а специальные имена групп вида filterN,
где N - номер группы.

По идее, можно прописать в ipgroups только вторую группу, поскольку все ip, не принадлежащие второй группе пойдут в первую.

После всех измений, просто перезапускаете службу Dansguardian.
Проконтролировать, работает или нет, можно просмотрев лог,
в конце каждой строки лога будет указана группа.

Copyright MyCorp © 2024
Поиск
Архив записей
Календарь
«  Март 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Сайт управляется системой uCoz