Създаване dansguardian
DansGuardian Умните Филтри
Уморихте ли се от нещо, което вие, вашите служители и вашите деца nabredayut онлайн? Ние цензурира Марко Fioretti е отворена решение - това ще ви помогне да се създаде гъвкава, изтънчен съдържание филтри за интернет.
В LXF76 Hardcore Linux начинаещи читатели са натрупали много BBCs - "Точки компютърни маниаци» (Geek точки), настройка прокси сървър сепия. Ако са били замесени, аз продължавам да залагате, че сега можете да сърфирате в интернет по-бързо от всякога, и децата ви са защитени от свалянето на вирус или контакт с подозрителни сайтове. В този урок аз ще подкопае svezheobretennoe чувство за сигурност, както и да ви помогне да се справят с повече мрачни заплахи от Интернет - и, разбира се, да придобият допълнителни точки Смахнатият.
Инсталиране от изходен код? Точно така!
Преди да започнете, проверете ГД сайт за най-новата версия (сорс кода и RPM-пакети за версия 2.8.0.6, можете също да вземе нашия диск). Ако за управление на пакетите на вашата дистрибуция ще намерите подходящия двоичен пакет, можете да го чат и използване; но ако никога не сте се изгради програми от изходен код, сега е моментът да се учи.
Причината, поради която аз ви съветвам да се начинът палеца е, че ГД - един от най-сигурният начин да мине през този ритуал. ГД специално написан без препратки към библиотеки на трети страни, така че е страхотно да се срещне навсякъде, където има модерен инструменти GNU. И така, какво чакате? На първо място, да изтеглите архива с най-новата версия и да се изпълни (като основа) следната команда:
където номер на версия - версия броя на пакета, който сте изтеглили [просто стартирате като корен, само последната команда - Ред.].
Вместо това, вид, моля, по следния начин:
Съставено? Отличен! Ще получите съобщение за грешка "Няма такъв файл или директория" (Няма такъв файл или директория)? Ние сме също! Не изпадайте в паника: DG установена, но това, което е радост, ако документацията е винаги вярно?
Знаеш ли, къде е тя остана във вашата система, като напишете whereis DansGuardian:
Какво се е случило е, че сценарият за неизпълнение на компилация използва като базова директория / ЮЕсАр / местни. За да инсталирате на друго място, което искате да добавите към по-горе ./configure вариант команда --prefix = NOVYY_KATALOG.
Те означават, че генералната дирекция, тъй като ние предупреди, седи между браузъра и прокси сървър, като в този случай тя ще използва TCP- порт 8080 да общуват с браузъра и едновременно 3128 порт за комуникация с всеки прокси сървър слушане на това пристанище. От 3128, "случайно" е сепията по подразбиране порт, двата сървъра веднага се намират едни други в настройката по подразбиране.
Разбира се, няма мистични причини водят тези стаи: най-важното, че те съвпадат. Това, на стойност proxyport трябва да съвпада с калмари http_port (или еквивалентен променлива прокси сървър, за да изберете) и filterport стойност - с записано в настройките на браузъра поле прокси порта. (Това означава, че ако не прибягват до трикове за филтриране на пакети, които са описани по-нататък.)
С този метод за определяне на потребителите си за няколко секунди, за ограничаване на филтъра, трябва само да поръчате вашия браузър, за да не обръща внимание на пълномощника (с помощта на "директна връзка към Интернет" радио бутон - Директна връзка към Интернет през Firefox) или като я настроите директно на пристанището калмари ,
Уверете се, че правилно закачен всички парчета от пъзела, намерете раздел Уеб Достъп отказан Докладване в конфигурационния файл: това е време, за да реши какво послание трябва да виждат потребителите си (или себе си, докато изпробвате филтъра), удря невалиден уеб-страница.
Можете да изберете един от четирите режима, вариращи от 0 (невидима) до 3. Невидим podlovat режим: всички съмнителни посещаваните от вас страници се записват в дневника, но не са блокирани - това е, потребителите не подозират, че разходката си в интернет - "под капака". Аз препоръчвам на готовност 3 когато браузърът показва предварително подготвени шаблони на съобщения, вместо да блокират страници, които дори могат да бъдат използвани за невинни шеги, както ще бъде показано по-късно.
HTML-шаблон, използван в този случай - това е файл, наречен template.html, намиращ се в директория и поддиректория определя от следните две величини:
Чрез определянето на тази опция, спрете и се насладете на одобрителен аплодисментите на потребителите си.
Повечето от прожекциите ще направи Google, и ГД ще работи само с тези, които остават. Фрагмент, която ще блокира точната фраза "Съпрузите са губещи" в търсене на Google в phraselists / Гугъл търсачка / забранен файлове:
Единственият трик в това определение - това е необходимо да се определят всички правилния URL адрес в шифрован вид. В този случай, пропуските са заменени с "+" знаци и кавички - на 22% [Ако имахме да блокира фразата "Всички мъже - копелета", всеки руски писмо ще трябва да също да бъдат подложени на URL-кодиране - Ед ] ..
Свързване на филтрите
Доказването на концепцията, да вземе един поглед общата картина. Отиди в директорията $ INSTALL_DIR на / и т.н. / DansGuardian / списъци и да въведете