Stap 5: Uitleg van stappen en geavanceerde configuratie
Stap één geïnstalleerd de twee apps die we zullen gebruiken. Dansguardian wordt gebruikt voor het filteren van het web. Het is een uiterst configureerbaar filter dat maakt gebruik van veel verschillende methoden om de toegang tot websites toestaan/weigeren. U kunt een default-deny (whitelist) setup waar slechts een select die aantal sites zijn toegestaan, of je kunt gaan met de minder beperkende default-allow (zwarte lijst) model waar sites nadrukkelijk zijn geblokkeerd door de URL of door een gewogen woordenlijst. Dit een stukje software heeft verkocht mijn bedrijf op open-source, het is zeer goed geschreven en betrouwbaar. Tinyproxy functionaliteit van de proxy server die als intermediair tussen dansguardian en het internet fungeert. In stap 2 dansguardian welke poort u men moet luisteren op (van uw klanten-poort 8080) en als het verzoek wordt goedgekeurd, waarin het verzoek langs aan tinyproxy doorgeven (3128) poort. Ook in stap 2 we ervoor gezorgd dat Tinyproxy op poort 3128 luistert. We begonnen beide services voor de eerste keer in stap 3, en de klanten in stap 4 hebt geconfigureerd.
Geavanceerde configuratie voor Dansguardian:
dansguardian.conf - vanaf hier u globale variabelen zoals poortnummers, adapters te binden, enz.
dansguardianf1.conf - dit bestand bevat de instellingen voor filtergroup 1 en kan worden gekopieerd en de kopie gewijzigd als meerdere filter groepen worden gebruikt. Hier is ook waar u de "naughtyness limiet" van de standaardgroep filter zal veranderen. De aanbevolen instelling voor deze variabele gaat als deze - 50 voor jonge kinderen, 100 voor kinderen, van 160 voor jonge volwassenen. De standaardinstelling is 50.
bannedsitelist - waar u zal gaan voor een verbod op hele sites zoals example.com
bannedurllist - waar u gaat naar het verbieden van de specifieke URL's zoals example.com/~user/index.htm
bannedphraselist - kunt u opgeven zinnen die zullen worden afgetast voor in elke aangevraagde pagina, bijvoorbeeld "onbenullige Humor" Dit is handig als er specifieke dingen waarmee u nog gemakkelijker via nadat het filter is ingesteld.
bannediplist - voor een totaal verbod van een site, het IP-adres opgeven. Dit kan de gevolgen van de uninteded als sommige sites IPs delen met andere sites hebben.
exceptioniplist - voor whitelist configuraties - kunt specifieke IP-adressen
exceptionsitelist - voor whitelist configuraties - kunnen specifieke sites zoals example.com
exceptionurllist - voor whitelist configuraties - staat specifieke URL's, maar niet hele sites, zoals example.com/~user/index.htm
exceptionphraselist - levende specifieke zinnen als ze onnodig worden geblokkeerd
Met deze bestanden kunt u tweak uw filter aan uw behoeften, kunt u ook de toegang geweigerd pagina met uw bedrijfslogo of een persoonlijk bericht aan uw kinderen terug te krijgen om te werken weergeven bewerken!
Er zijn vele alternatieve configuraties met Dansguardian die functionaliteit sterk uitbreiden. De extensible standaarden gebaseerde aard van dansguardian maakt het een zeer veelzijdige, flexibele en scalable product, en 3de partijsoftware bestaat om grafiek statistieken, logboekbestanden analyseren en u eenvoudiger kunt beheren. Ik moedig u naar www.dansguardian.org te gaan en kijken naar alle mogelijkheden van deze prachtige software. Gelieve message me of commentaar schrijven bij dit instructable hebt u vragen of opmerkingen.