Вторник, 21.11.2017, 00:19
Dansguardian+ и не только
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Наш опрос
Какую версию PHP вы используете?
Всего ответов: 41
Статистика

Онлайн всего: 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 © 2017
Поиск
Архив записей
Календарь
«  Ноябрь 2017  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930
Друзья сайта
  • Linformatika
  • Форум ALTLINUX
  • Ubuntu на Онего.ру
  • Сайт управляется системой uCoz