Indholdsfortegnelse:
- Trin 1: Installer softwaren
- Trin 2: Konfigurer programmerne
- Trin 3: Start tjenesterne
- Trin 4: Konfigurer dine klientcomputere
- Trin 5: Forklaring af trin og avanceret konfiguration
Video: Opsæt filtrering af webindhold i 4 trin med Ubuntu: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
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
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
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
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
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
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:
Opsæt Raspberry Pi 4 via bærbar/pc ved hjælp af Ethernet-kabel (ingen skærm, ingen Wi-Fi): 8 trin
Opsæt Raspberry Pi 4 via bærbar/pc ved hjælp af Ethernet-kabel (ingen skærm, ingen Wi-Fi): I dette skal vi arbejde med Raspberry Pi 4 Model-B på 1 GB RAM til opsætningen. Raspberry-Pi er en enkelt boardcomputer, der bruges til uddannelsesmæssige formål og DIY-projekter til en overkommelig pris, kræver en strømforsyning på 5V 3A
Opsæt Linux til Windows !: 12 trin
Opsæt Linux til Windows !: Velkommen til instruktionssættet til opsætning af Linux til Windows! Dette instruktionssæt er til at hjælpe begyndere med at kommandolinje opsætte et Ubuntu Linux-system på deres Windows-maskine og forbinde deres Windows-filer til deres linux-system. Linux subsys
FIR -filtrering for mere pålidelig frekvensregistrering: 5 trin
FIR -filtrering til mere pålidelig frekvensregistrering: Jeg er en virkelig stor fan af akellyirls instruktører om pålidelig frekvensregistrering ved hjælp af DSP -teknikker, men nogle gange er den teknik, han brugte, ikke god nok, hvis du har støjende målinger. En let løsning til at få et renere input til frekvens det
Opsæt din egen GPS -tracking -server på en Raspberry Pi: 8 trin
Opsæt din egen GPS Tracking Server på en Raspberry Pi: I dette projekt viser jeg dig, hvordan du konfigurerer din egen GPS tracking server på en Raspberry pi. Det behøver ikke at være en Raspberry pi, fordi den software, vi skal bruge til tracking -serveren, også er tilgængelig til Windows og Linux
Opsæt Waveshare Game Hat til Recalbox og Kodi: 4 trin
Opsæt Waveshare Game Hat til Recalbox og Kodi: waveshare game hat er en god tilføjelse til din hindbær Pi 3B eller 3B+ ved at gøre den til Retro-gaming maskine og en Kodi video station. Selvom waveshare-spilhatten leveres med billeder og drivere, der kan downloades, er der ikke meget instrct