Установка и настройка dansguardian на smootwall 3.0

Аватар пользователя Громозека

Замечание: при установке обновлений на smoothwall следует переустановить DGAV.
dansguardian

1. Установка DGAV

1.1) Качаем архив с DGAV ( http://code.google.com/p/smoothwallmods/downloads/detail?name=DGAV-SW3-2... ) и копируем на сервер в папку /tmp/

Можно сделать так:

1.2) Распаковываем архив:
tar -zxvf /tmp/DGAV-SW3-.tgz -C /

1.3) Устанавливаем:
/tmp/install-dgav
DGAV установится в папку /etc/dansguardian/

1.4) Заходим в smoothwall через web-интерфейс, выбираем из меню пункт «Services» → «Web proxy», ставим галочки (если не были поставлены) у пунктов:

  • Transparent
  • Enabled

1.5) Выбираем из меню пункт «Filtering» → «DGAV», выбираем Dansguardian Configuration = Default, нажимаем на кнопку «Save».

1.6) Выбираем из меню пункт «Filtering» → «Status», нажимаем на значок напротив пункта «Dansguardian Content Filter». После этого должны запуститься dansguardian и clamav (должны измениться их значки). Если clamav не запустился, но по каким-то причинам он нам нужен, тогда добавляем оперативную память. В данном случае антивирус мы использовать не будем, поэтому, если антивирус запустился, останавливаем его (нажимаем на значок напротив пункта «Clam Anti-Virus»).

2. Настройка DGAV

2.1) Удаляем clamav из автозагрузки. Для этого в файле /etc/rc.d/rc.sysinit находим и закомментируем строки (комментарий - #):
echo 'Starting Clam Anti-Virus (if enabled)'
/usr/bin/smoothcom clamavrestart

2.2) Отключаем сканирование файлов в DGAV. Для этого в файлах:

  • /etc/dansguardian/dansguardian.conf
  • /etc/dansguardian/dansguardianf1.conf (если есть)

находим строку: virusscan = on и ставим virusscan = off

2.3) Устанавливаем страницу с информацией на русском языке. Которая будет отображаться вместо заблокированных сайтов. Для этого в файле /etc/dansguardian/dansguardian.conf значение language и вместо стандартного ставим language = 'russian-1251'

2.4) Удаляем лишние сканирования и блокирования. Для этого закомментируем все адреса и расширения в соответствующих файлах, находящихся по адресу:
/etc/dansguardian/simple/default/

2.5) Добавляем в файл /etc/dansguardian/simple/default/bannedsitelist сайты, доступ к которым нужно закрыть. Пример:
vk.com
vkontakte.ru
odnoklassniri.ru
Можно также добавлять адреса, доступ к которыим нужно закрыть, в файл /etc/dansguardian/simple/default/bannedurllist .

2.6) Разрешаем некоторым пользователям доступ к заблокированным сайтам. Для этого добавляем ip-адреса таких пользователей в файл /etc/dansguardian/exceptioniplist .

2.7) Перезапускаем DGAV и прокси-сервер ( нажимаем на кнопки Save на страницах «Filtering» → «Status» и «Services» → «Web proxy»).

Your rating: Нет Average: 6 (2 votes)

Комментарии

Аватар пользователя Алексей Lel`

Re: Установка и настройка dansguardian ...

А как быть с русским контентом? Например пользователи пишут: "Заблокировали доступ в контакте". И им выдаётся немереное количество ре директоров которые открывают доступ. Как закрыть доступ к таким сайтам или фразам ?

Аватар пользователя Дмитрий

Re: Установка и настройка dansguardian ...

Проблемы с русскоязычным контентом описаны и решены в следующей статье

RSS-материал