Easy Web Content Filtering med DansGuardian

Jeg har en ung skritt datter hjemme, og jeg vet at nysgjerrighet kan få det beste ut av en ung tenåring. Jeg hadde vært på jakt etter en enkel løsning for å håndtere innholdsfiltrering som ville tillate meg å styre over forskjellige typer innhold hun kunne se. Så jeg tured til dansguardian. Dette filteret setter opp på en Linux-server, og med hjelp av tinyproxy, fungerer som et innhold proxy filter for hvilken som helst maskin på nettverket som trenger filtrering. Det er lett å installere og enkel å sette opp.

Og ikke få min grunn til å bruke dansguardian stoppe deg fra å tenke denne serveren kan brukes i andre distribusjoner. Dansguardian kunne brukes til skoler, bedrifter, internettkafeer, etc. Med det i tankene la oss se hvor enkelt dette er å komme i gang.

Jeg installerte dansguardian på en Ubuntu Server 8.10 installasjon. Installeringen tok meg av omtrent 2 minutter. Kompleksiteten i konfigurasjonen av dansguardian vil avhenge helt av hvor mye du trenger å forby.

Installasjon

Det første du må gjøre er å få til kommandolinjen av serveren din og gi følgende kommando :

sudo apt-get install dansguardian

Kommandoen ovenfor vil installere filtreringssystem. Men du er ikke ferdig fordi DG requrires et annet verktøy, tinyproxy, til å fungere som en proxy-server. Slik installerer du følgende kommando tinyproxy problemet:

sudo apt-get install tinyproxy

Nå er du klar til å konfigurere

Configuration
.

Du kan starte opp både dansguardian og tinyproxy nå og sette opp dine nettlesere for å bruke proxy-serveren akkurat nå. Men kan det være lurt å ta et besøk til et par .conf filer samt forbudte lister for dansguardian. Du vil finne konfigurasjonsfilen for dansguardian i /etc /dansguardian. Åpne opp og ta en titt rundt. Det viktigste konfigurasjonen av denne filen er å sørge for at alle portene matche opp. I min installasjon både dansguardian og tinyproxy ble satt opp for port 8080. Perfekt.

Hvis du har et spesifikt behov for nettverket ditt, må du gå gjennom begge konfigurasjonsfiler, som er satt opp veldig tydelig og er godt kommentert.

Det neste trinnet er å ta en titt på /etc /dansguardian /lister katalogen. I denne katalogen vil du finne nesten alle typer utestengt listen du trenger. De tre mest populære lister er:

bannedsitelist

bannedurllist

bannedphraselist

Forskjellen mellom bannedurl og bannedsite er med bannedurl deg er i stand til å forby bare en del av et område og med banndsite kan du utestenge en hel side. De utestengte lister er satt opp veldig tydelig. For eksempel, hvis du ønsker å forby et nettsted du vil se dette i bannedsitelist:

# List kategorisering # listcategory: "forbudte områder" #List andre nettsteder for å blokkere: badboys.com

Du kan liste noen IP du vil i denne delen. Den bannedphraselist konfigurasjonen ser slik ut:

# For å blokkere alle sider med ord som inneholder strengen "sex". (dvs. seksuell.) # < sex >

Du ville uncomment ut den andre linjen fra de ovennevnte. Igjen, dette konfigurasjonsfil kommen veldig godt så det vil være enkelt å sette opp

Starte Services

Første oppstart liten proxy med følgende kommando:.

sudo /etc/init.d/tinyproxy starte

Nå starter dansguardian med følgende kommando:

sudo /etc/init.d/dansguardian starte

Konfigurere nettlesere

Dette er veldig enkelt. Det du trenger å gjøre er å konfigurere alle nettlesere du ønsker å gå gjennom innholdet filter for å bruke IP-adressen til dansguardian server som deres proxy server.

Final Thoughts

Hvis du har noen gang ønsket å bruke et innholdsfiltrering server, men hadde ikke lyst til å tilbringe timer å sette en opp, er dansguardian løsningen. Ikke bare er denne løsningen enkel, den er pålitelig og lett å vedlikeholde. Anmeldelser