Sadržaj:
- Korak 1: Instalirajte softver
- Korak 2: Konfigurirajte aplikacije
- Korak 3: Pokrenite Usluge
- Korak 4: Konfigurirajte svoja klijentska računala
- Korak 5: Objašnjenje koraka i napredne konfiguracije
Video: Postavljanje filtriranja web sadržaja u 4 koraka uz Ubuntu: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
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 pomoću Ubuntu linux -a, dansguardiana i tinyproxyja.
Korak 1: Instalirajte softver
U Ubuntu terminalu izdajte ove naredbe:
$ sudo apt-get install tinyproxy dansguardian Na upit 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. S terminala: $ sudo nano -c /etc/dansguardian/dansguardian.confKomentirajte redak 3 (Stavite # ispred riječi "UNFONFIGURED"), redak 62 trebao bi glasiti: filterport = 8080i redak 65 trebao bi glasiti: proxyport = 3128ctrl +x za izlaz, spremanje u izvorni naziv datoteke. Sada ćemo urediti tinyproxy.conf (u terminalu): $ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15 trebao bi glasiti: Port = 3128
Korak 3: Pokrenite Usluge
Na kraju moramo pokrenuti usluge. Opet u terminalu, izdajte sljedeće naredbe:
$ sudo /etc/init.d/dansguardian start $ sudo /etc/init.d/tinyproxy start
Korak 4: Konfigurirajte svoja klijentska računala
Sada vam preostaje samo konfiguriranje klijenata za povezivanje putem vašeg proxyja. Pomoću administratorskih računa i nekim uređivanjima registra možete spriječiti poništavanje ovih promjena nakon što se postave. Na ovaj način možete i potpuno onemogućiti pristup internetu sa svojih klijentskih računala zaustavljanjem jedne usluge u okviru Ubuntu. Dopustit ću vam da to shvatite, razlikuje se od operacijskog sustava do operativnog sustava. Evo kako konfigurirati klijentske web preglednike za proksije:
U Firefoxu (Windows): Kartica Napredne mreže Alati Opcije - Kliknite gumb "Postavke" u području povezivanja. Kliknite "Ručna konfiguracija proxyja", u "HTTP proxy" unesite IP adresu ili naziv hosta vašeg proxy poslužitelja. U polje "Port" unesite 8080. Kliknite "Koristi ovaj proxy poslužitelj za sve protokole". Pritisnite U redu da biste primijenili postavke i zatražili stranicu. Internet Explorer 7: AlatiOpcijeKonnekcije Gumb Postavke TabLan Potvrdni okvir s oznakom "Koristi proxy poslužitelj …", kliknite "Napredno". U polje HTTP upišite IP adresu ili naziv hosta vašeg proxy poslužitelja, a u polje Port upišite 8080. Pritisnite "U redu" 3 puta i testirajte svoju vezu. Da biste provjerili jesmo li sve učinili kako treba, idite na www.google.com. Ako vam je dopušteno, super. 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 zabranjivanje (bijeli popis) gdje je dopušteno samo nekoliko odabranih web lokacija, ili možete koristiti manje restriktivan model dopuštenog zadanog dopuštenja (crni popis) gdje su web lokacije posebno blokirane URL-om ili ponderiranim popisom riječi. Ovaj jedan softver prodao je moju tvrtku na otvorenom kodu, vrlo je dobro napisan i pouzdan. Tinyproxy pruža funkcionalnost proxy poslužitelja koji će djelovati kao posrednik između dansguardiana i interneta. U koraku 2 smo rekli dansguardianu na kojem portu treba slušati (s porta vaših klijenata-port 8080) i ako je zahtjev odobren, na koji port će proslijediti zahtjev tinyproxyju na (3128). Također u koraku 2 pobrinuli smo se da Tinyproxy sluša na portu 3128. Obje usluge smo prvi put pokrenuli 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 skupinu filtera 1, a može se kopirati i kopije mijenjati 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 zabraniti cijele web stranice poput example.combannedurllist - gdje ćete zabraniti određene URL -ove poput example.com/~user/index.htmbannedphraselist - omogućuje vam da odredite fraze koje će se skenirati za svaku traženu stranicu, npr "Potty Humor" ovo je korisno ako postoje određene stvari koje i dalje prolaze nakon postavljanja filtra.bannediplist - za potpunu zabranu web lokacije navedite IP adresu. To bi moglo imati neočišćene 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 stranice, poput example.com/~user/index.htmexceptionphraselist - izuzima određene fraze ako se nepotrebno blokiraju. Pomoću ovih datoteka možete prilagoditi filtar prema svojim potrebama, također možete urediti stranicu s odbijenim pristupom s logotipom vaše tvrtke ili prikazati prilagođenu 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 prekrasnog softvera. Pošaljite mi poruku ili komentirajte ovo uputstvo ako imate bilo kakvih pitanja ili komentara.
Preporučeni:
Način dobivanja, pojačanja i filtriranja sklopa osnovnog elektrokardiograma: 6 koraka
Nabava, pojačavanje i filtriranje sklopa Osnovni elektrokardiogram: Da bi se dovršilo ovo uputstvo, potrebno je samo računalo, pristup internetu i neki softver za simulaciju. Za potrebe ovog dizajna, svi krugovi i simulacije izvodit će se na LTspice XVII. Ovaj simulacijski softver sadrži
Filtriranje internetskog sadržaja pomoću DNS -a: 10 koraka
Filtriranje internetskog sadržaja pomoću DNS -a: Ažurirano 3. veljače 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 jest činjenica da ste
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 ću vodiču objasniti čitanje sadržaja vlage u tlu pomoću esp32, a zatim poslati vrijednosti na cloud platformu thingsio.ai IoT
Natrag Pi pametni ruksak s NFC praćenjem sadržaja: 6 koraka
Natrag Pi Pametni ruksak s NFC sadržajem za praćenje: Kao student često zaboravljam donijeti neke svoje knjige i druge materijale 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
Sustavi zaobilaženja filtriranja na računalima bez nesigurnosti TOR -a (usmjerivač luka) ili tuneliranje Interneta putem SSH -a: 5 koraka
Zaobiđite sustave filtriranja na računalima bez nesigurnosti TOR -a (usmjerivač luka) ili tuneliranje Interneta putem SSH -a: Nakon što sam pročitao post o usmjerivaču luka (tor) koji vam omogućuje da zaobiđete cenzuru bez praćenja, bio sam začuđen. Zatim sam pročitao da nije baš siguran jer neki čvorovi mogu unijeti lažne podatke i vratiti pogrešne stranice. Mislio sam misliti