Indholdsfortegnelse:

Opsæt filtrering af webindhold i 4 trin med Ubuntu: 5 trin
Opsæt filtrering af webindhold i 4 trin med Ubuntu: 5 trin

Video: Opsæt filtrering af webindhold i 4 trin med Ubuntu: 5 trin

Video: Opsæt filtrering af webindhold i 4 trin med Ubuntu: 5 trin
Video: Opsætning af filtre i Revit 2020 2024, November
Anonim
Opsæt filtrering af webindhold i 4 trin med Ubuntu
Opsæt filtrering af webindhold i 4 trin med Ubuntu

Som IT -fyr er en af de mest almindelige ting, kolleger spørger mig, hvordan de kan kontrollere, hvilke websteder deres børn kan få adgang til online. Dette er meget let at gøre og gratis ved hjælp af Ubuntu linux, dansguardian og tinyproxy.

Trin 1: Installer softwaren

Installer softwaren
Installer softwaren

I Ubuntu's terminal, udsted disse kommandoer:

$ sudo apt-get install tinyproxy dansguardian Når du bliver bedt om det, skal du indtaste din root-adgangskode og bekræfte overførslen.

Trin 2: Konfigurer programmerne

Konfigurer applikationer
Konfigurer applikationer

Du bliver nødt til at konfigurere begge disse nye applikationer, før de fungerer, men det er ret let. Fra en terminal: $ sudo nano -c /etc/dansguardian/dansguardian.confKommenter linje 3 (Placer et # foran ordet "UKONFIGURERET"), linje 62 skal læse: filterport = 8080og linje 65 skal læse: proxyport = 3128ctrl +x for at afslutte, gem i det originale filnavn. Nu redigerer vi tinyproxy.conf (i en terminal): $ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15 skal læse: Port = 3128

Trin 3: Start tjenesterne

Start tjenesterne
Start tjenesterne

Endelig skal vi starte tjenesterne. Igen i en terminal skal du udstede følgende kommandoer:

$ sudo /etc/init.d/dansguardian start $ sudo /etc/init.d/tinyproxy start

Trin 4: Konfigurer dine klientcomputere

Konfigurer dine klientcomputere
Konfigurer dine klientcomputere

Det eneste, der er tilbage at gøre nu, er at konfigurere dine klienter til at oprette forbindelse via din proxy. Ved hjælp af administratorkonti og nogle registreringsredigeringer kan du forhindre, at disse ændringer fortrydes, når de er indstillet. På denne måde kan du også helt deaktivere internetadgang fra dine klientcomputere ved at stoppe en tjeneste på Ubuntu -boksen. Jeg lader dig finde ud af det, det varierer fra operativsystem til operativsystem. Sådan konfigureres din klients webbrowsere til proxyer:

I Firefox (Windows): Værktøjsindstillinger Avanceret netværksfane - Klik på knappen "Indstillinger" i forbindelsesområdet. Klik på "Manuel proxy -konfiguration", i "HTTP -proxy" indtast IP -adressen eller værtsnavnet på din proxyserver. I feltet "Port" skal du indtaste 8080. Klik på "Brug denne proxyserver til alle protokoller". Klik på Ok for at anvende indstillinger, og anmode om en side. Internet Explorer 7: ToolsOptionsConnections TabLan Settings -knap Afkrydsningsfeltet "Brug en proxyserver ….", klik på "Advanced". Indtast IP -adressen eller værtsnavnet på din proxyserver i HTTP -feltet, og indtast 8080 i feltet Port. Klik "OK" 3 gange, og test din forbindelse. Prøv at gå til www.google.com for at teste, om vi gjorde alt rigtigt. Hvis du får lov at komme igennem, fantastisk. Prøv nu at gå til www.badboys.com. Som standard er dette websted blokeret og udfører en god test.

Trin 5: Forklaring af trin og avanceret konfiguration

Forklaring af trin og avanceret konfiguration
Forklaring af trin og avanceret konfiguration

Jeg hader det, når vejledninger forlader dig uden en god forståelse for, hvad du lige har gjort. Når det er sagt, her er en grundlæggende forklaring: Trin et installerede de to apps, vi vil bruge. Dansguardian bruges til webfiltrering. Det er et meget konfigurerbart filter, der bruger mange forskellige metoder til at tillade/nægte adgang til websteder. Du kan have en standard-afvisning (hvidliste) opsætning, hvor kun få udvalgte websteder er tilladt, eller du kan gå med den mindre restriktive standard-tillad (sortliste) model, hvor websteder specifikt blokeres af URL eller af en vægtet ordliste. Dette ene stykke software har solgt mit firma på open source, det er meget velskrevet og pålideligt. Tinyproxy leverer proxyserverfunktionen, der vil fungere som mellemmand mellem dansguardian og internettet. I trin 2 fortalte vi dansguardian, hvilken port der skulle lyttes til (fra din klient-port 8080), og hvis anmodningen blev godkendt, hvilken port der skulle videresende anmodningen til tinyproxy (3128). Også i trin 2 sørgede vi for, at Tinyproxy lytter på port 3128. Vi startede begge tjenester for første gang i trin 3 og konfigurerede klienterne i trin 4. Avanceret konfiguration af Dansguardian: dansguardian.conf - Herfra angiver du globale variabler f.eks. portnumre, adaptere, der skal bindes til, etc.dansguardianf1.conf - Denne fil indeholder indstillingerne for filtergruppe 1 og kan kopieres og kopierne ændres, hvis der bruges flere filtergrupper. Det er også her, du vil ændre "grænsen for uagtsomhed" for standardfiltergruppen. Den anbefalede indstilling for denne variabel går således - 50 for små børn, 100 for gamle børn, 160 for unge voksne. Standardindstillingen er 50. bannlysningsliste - hvor du vil gå for at forbyde hele websteder som eksempel. Forbudt webadresseliste - hvor du vil gå for at forbyde bestemte webadresser som eksempel.com/~user/index.htmbannedphraselist - giver dig mulighed for at angive sætninger, der skal scannes for på hver anmodet side, f.eks "Potty Humor" dette er nyttigt, hvis der er specifikke ting, der stadig kommer igennem, efter at filteret er konfigureret. Bannediplist - for et totalt forbud mod et websted, angiv IP -adressen. Dette kan have utilsigtede konsekvenser, da nogle websteder deler IP'er med andre websteder. Undtagelsesliste - til hvidlistekonfigurationer - tillader specifik IPsekseptionsliste - til hvidlistekonfigurationer - tillader specifikke websteder som eksempel. Kommexceptionurllist - til hvidlistekonfigurationer - tillader specifikke webadresser, men ikke hele websteder, f.eks. eksempel. fortæller dine børn at komme tilbage på arbejde! Der er mange alternative konfigurationer med Dansguardian, der udvider funktionaliteten meget. Den udvidelige standardbaserede karakter af dansguardian gør det til et meget alsidigt, fleksibelt og skalerbart produkt, og software fra tredjepart findes til at tegne statistik, analysere logfiler og gøre administration lettere. Jeg opfordrer dig til at gå til www.dansguardian.org og undersøge alle mulighederne for denne vidunderlige software. Send mig en besked eller kommenter denne instruktive, hvis du har spørgsmål eller kommentarer.

Anbefalede: