Sadržaj:
- Korak 1: Instalirajte softver
- Korak 2: Konfigurirajte aplikacije
- Korak 3: Pokrenite Usluge
- Korak 4: Konfigurirajte klijentska računala
- Korak 5: Objašnjenje koraka i napredne konfiguracije
Video: Postavljanje filtriranja web sadržaja u 4 koraka s Ubuntuom: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
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
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
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
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
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
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:
Filtriranje internetskog sadržaja pomoću DNS -a: 10 koraka
Filtriranje internetskog sadržaja pomoću DNS -a: Ažurirano 3. februara 2021. radi uključivanja dodatnih informacija u 8. korak & 9. Opće je poznato da na internetu postoji mnogo sadržaja koji nije baš prikladan za gledanje djeci. Ono što ipak nije toliko poznato je činjenica da ste
Postavljanje dugmeta za kopiranje u međuspremnik na web stranicu: 5 koraka (sa slikama)
Postavljanje gumba Kopiraj u međuspremnik na web stranicu: Ovo može zvučati jednostavno i možda bih izgledalo glupo da ga stavim na Instructables, ali u stvarnosti to nije tako jednostavno. Postoji CSS, Jquery, HTML, neki fensi javascript i, o, dobro, znate
Mjerenje sadržaja vlage u tlu pomoću platforme Esp32 i Thingsio.ai: 6 koraka
Mjerenje sadržaja vlage u tlu pomoću platforme Esp32 i Thingsio.ai: U ovom tutorijalu ću objasniti čitanje sadržaja vlage u tlu pomoću esp32, a zatim poslati vrijednosti na cloud platformu thingsio.ai IoT
Nazad Pi pametni ruksak sa NFC praćenjem sadržaja: 6 koraka
Nazad Pi pametni ruksak sa NFC sadržajem za praćenje: Kao student često zaboravljam da donesem neke svoje knjige i drugi materijal na nastavu. Pokušao sam koristiti internetski plan, ali čak i uz to stalno bih ostavljao stvari na stolu. Rješenje koje sam smislio je pametan ruksak. U ovom uputstvu
Postavljanje web stranice pomoću Googleovog kreatora stranice: 6 koraka
Postavljanje web stranice pomoću Googleovog Stvoritelja stranica: Kako postaviti web stranicu s novim Stvoriteljem stranica Google Labs. (Kako besplatno napraviti jednostavnu web stranicu od 100 MB i postaviti je popodne.) Uključujući kako, povežite stranicu obrasca sa stranicom, vezu do drugih stranica, vezu do učitanih html datoteka, uključite slike