Виды фильтрации: 1. DNS-фильтрация доменных имен, как правило такая фильтрация осуществляется подменой DNS-записи. Пример, вводите вы адресной строке вашего браузера сайт.ru, а грузится сайт2.ru. Это самый простой тип фильтрации и абсолютно не гибкий и очень низкого качества, зато легче всего реализуем и не требует дополнительных программ. 2. Фильтрация по доменным именам и частям адреса, как правило этот и последующие типы реализуются специальными программами, работающими по типу прокси, или драйвера доступа. В отличие от DNS-фильтрации, в данном типе проверяется имя домена или части адреса на соответствие черному и/или белому списку, и только потом отправляется запрос к DNS, или происходит переадресация на другую страницу. 3. Фильтрация по регулярным выражениям, похожа на предыдущую, с тем отличием, что используются регулярные выражения в черных и белых списках, в результате чего становится возможным блокировать одним выражением очень много сайтов. Пример, многие порно-сайты в именах своих доменов имеют повторяющиеся части, такие как porno, babes, и др, в результате простое регулярное выражение porno, позволяет отсечь тысячи сайтов разом. 4. Фильтрация содержимого страницы. Как правило осуществляется программой работающей по типу браузера, т.е. страница скачивается из Интернет, и ее текст проверяется на совпадения с определёнными фразами и словами, при наличии определённых совпадений, программа либо отдает содержимое браузеру пользователю, или перенаправляет на другую страницу. 5. Фильтрация картинок, существует несколько видов такой фильтрации, но самый действенный из них - это анализ самой картинки, к сожалению он самый медленный и дает много ложных срабатываний.
Конечно есть ещё другие виды фильтрации, но основные которыми будем пользоваться с 1-4.
Итак, на примере покажу самый простой пример DNS-фильтрации в Linux, итак открываем для редактирования /etc/hosts и пишем в конец строку 81.19.70.3 mail.ru пробуем в браузере набрать mail.ru, а оказываемся на rambler.ru, вот это и есть DNS-фильтрация.
Как уже понятно, самые действенные средства фильтрации - комплексные. Именно таким средством и является Dansguardian.
Рекомендации перед тем, как начать работу: 1. Если Вы по каким то причинам не знаете что такое отредактировать файл как root, то советую хотя бы изучить азы Linux, чтоб не жалеть потом своего потраченного впустую времени. 2. Я работаю в ALTLinux, для других дистрибутивов могут быть отличия. 3. Советую, на первое время, поставить на десктопе с графическим окружением, просто браузер есть, подключение к Интернет, когда всё на одном компьютере, то проще экспериментировать. 4. На время тестирования советую использовать Firefox c дополнением QuickProxy для быстрого переключения браузера в режим работы через прокси. 5. Желательно свой выход в Интернет (не школьный), иначе проблем можете отхватить. 6. Если что-то не получается не стоит впадать в уныние, задавайте вопросы на форумах, ищите информацию в сети, руководствах, мануалах.