Sadržaj:

Postavljanje filtriranja web sadržaja u 4 koraka s Ubuntuom: 5 koraka
Postavljanje filtriranja web sadržaja u 4 koraka s Ubuntuom: 5 koraka

Video: Postavljanje filtriranja web sadržaja u 4 koraka s Ubuntuom: 5 koraka

Video: Postavljanje filtriranja web sadržaja u 4 koraka s Ubuntuom: 5 koraka
Video: CS50 2013 - Week 10 2024, Juli
Anonim
Postavite filtriranje web sadržaja u 4 koraka pomoću Ubuntu -a
Postavite filtriranje web sadržaja u 4 koraka pomoću Ubuntu -a

Kao informatičar, jedna od najčešćih stvari koje me kolege pitaju je kako mogu kontrolirati web stranicama kojima njihova djeca mogu pristupiti na internetu. Ovo je vrlo jednostavno za napraviti i besplatno koristeći Ubuntu linux, dansguardian i tinyproxy.

Korak 1: Instalirajte softver

Instalirajte softver
Instalirajte softver

U Ubuntu terminalu izdajte ove naredbe:

$ sudo apt-get install tinyproxy dansguardian Kada se to od vas zatraži, unesite svoju root lozinku i potvrdite preuzimanje.

Korak 2: Konfigurirajte aplikacije

Konfigurirajte aplikacije
Konfigurirajte aplikacije

Morat ćete konfigurirati obje ove nove aplikacije prije nego što počnu raditi, ali to je prilično jednostavno. Iz terminala: $ sudo nano -c /etc/dansguardian/dansguardian.confKomentirajte liniju 3 (Postavite # ispred riječi "UNFONFIGURED"), Red 62 bi trebao glasiti: filterport = 8080i red 65 bi trebao glasiti: proxyport = 3128ctrl +x za izlaz, spremanje u originalni naziv datoteke. Sada ćemo urediti tinyproxy.conf (u terminalu): $ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15 bi trebao glasiti: Port = 3128

Korak 3: Pokrenite Usluge

Pokrenite Usluge
Pokrenite Usluge

Na kraju moramo pokrenuti usluge. Ponovo u terminalu izdajte sljedeće naredbe:

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

Korak 4: Konfigurirajte klijentska računala

Konfigurirajte svoje klijentske računare
Konfigurirajte svoje klijentske računare

Sve što sada trebate učiniti je konfigurirati klijente za povezivanje putem vašeg proxyja. Koristeći administratorske račune i neka uređivanja registra, možete spriječiti poništavanje ovih promjena kada se postave. Na ovaj način možete i potpuno onemogućiti pristup internetu sa svojih klijentskih računara zaustavljanjem jedne usluge u okviru Ubuntu. Reći ću vam da to varira, razlikuje se od operativnog sistema do operativnog sistema. Evo kako konfigurirati klijentske web preglednike za proksije:

U Firefoxu (Windows): Kartica Napredne mreže Alati Opcije - Kliknite gumb "Postavke" u području za povezivanje. Kliknite "Ručno konfiguriranje proxyja", u "HTTP proxy" unesite IP adresu ili naziv hosta vašeg proxy servera. U polje "Port" unesite 8080. Kliknite "Koristi ovaj proxy server za sve protokole". Pritisnite U redu da biste primijenili postavke i zatražili stranicu. Internet Explorer 7: AlatiOpcijeVeze Povezano dugme TabLan Postavke Potvrdni okvir sa oznakom "Koristi proxy server …", kliknite "Napredno". U polje HTTP upišite IP adresu ili ime hosta vašeg proxy servera, a u polje Port upišite 8080. Pritisnite "OK" 3 puta i testirajte svoju vezu. Da biste provjerili jesmo li sve učinili kako treba, pokušajte posjetiti www.google.com. Ako vam je dozvoljeno, odlično. Sada pokušajte otići na www.badboys.com. Ova stranica je prema zadanim postavkama blokirana i čini dobar test.

Korak 5: Objašnjenje koraka i napredne konfiguracije

Objašnjenje koraka i napredne konfiguracije
Objašnjenje koraka i napredne konfiguracije

Mrzim kad vas upute ostave bez dobrog razumijevanja onoga što ste upravo učinili. Ipak, evo osnovnog objašnjenja: Prvi korak je instalirao dvije aplikacije koje ćemo koristiti. Dansguardian se koristi za filtriranje weba. To je visoko konfigurabilni filter koji koristi mnogo različitih metoda za dopuštanje/zabranu pristupa web stranicama. Možete postaviti zadano odbijanje (bijela lista) gdje je dopušteno samo nekoliko odabranih web lokacija, ili možete ići s manje restriktivnim modelom koji dopušta zadane postavke (crna lista) gdje su web lokacije posebno blokirane URL-om ili ponderiranom listom riječi. Ovaj jedan softver prodao je moju kompaniju na otvorenom kodu, vrlo je dobro napisan i pouzdan. Tinyproxy pruža funkcionalnost proxy servera koji će djelovati kao posrednik između dansguardiana i interneta. U koraku 2 smo rekli dansguardianu na kojem portu treba slušati (sa vašeg porta klijenata 8080) i ako je zahtjev odobren, na koji port će proslijediti zahtjev na tinyproxy na (3128). Također u koraku 2 smo se pobrinuli da Tinyproxy sluša na portu 3128. Prvi servis smo pokrenuli prvi put u koraku 3, a klijente konfigurirali u koraku 4. Napredna konfiguracija Dansguardiana: dansguardian.conf - Odavde postavljate globalne varijable kao što su brojevi portova, adapteri za povezivanje itd. dansguardianf1.conf - Ova datoteka sadrži postavke za grupu filtera 1 i može se kopirati i kopije promijeniti ako se koristi više grupa filtera. Ovdje ćete također promijeniti "ograničenje nestašnosti" zadane grupe filtera. Preporučena postavka za ovu varijablu ide ovako - 50 za malu djecu, 100 za stariju djecu, 160 za mlade odrasle osobe. Zadana postavka je 50.bannedsitelist - gdje ćete ići na zabranu cijelih web lokacija poput example.combannedurllist - gdje ćete zabraniti određene URL -ove poput example.com/~user/index.htmbannedphraselist - omogućava vam da navedete fraze koje će se skenirati za na svakoj traženoj stranici, npr "Potty Humor" ovo je korisno ako postoje određene stvari koje još uvijek prolaze nakon postavljanja filtera.bannediplist - za potpunu zabranu web lokacije navedite IP adresu. To bi moglo imati neskrivene posljedice jer neke web stranice dijele IP adrese s drugim web mjestima.exceptioniplist - za konfiguracije bijele liste - dopušta određene IPsexceptionsitelist - za konfiguracije bijele liste - dopušta određene web lokacije poput example.comexceptionurllist - za konfiguracije bijele liste - dopušta određene URL -ove, ali ne i cijele web lokacije, poput example.com/~user/index.htmexceptionphraselist - izuzima određene fraze ako su nepotrebno blokirane Koristeći ove datoteke možete prilagoditi filter prema svojim potrebama, možete urediti stranicu sa odbijenim pristupom s logotipom vaše kompanije ili prikazati personaliziranu poruku govoreći svojoj djeci da se vrate na posao! Postoji mnogo alternativnih konfiguracija s Dansguardianom koje uvelike proširuju funkcionalnost. Proširiva priroda dansguardiana zasnovana na standardima čini ga vrlo svestranim, prilagodljivim i skalabilnim proizvodom, a softver treće strane postoji za grafičko prikazivanje statistike, analizu datoteka dnevnika i olakšavanje upravljanja. Pozivam vas da posjetite www.dansguardian.org i pogledate sve mogućnosti ovog divnog softvera. Pošaljite mi poruku ili komentirajte ovo uputstvo ako imate bilo kakvih pitanja ili komentara.

Preporučuje se: