Sommario:

Imposta il filtro dei contenuti Web in 4 passaggi con Ubuntu: 5 passaggi
Imposta il filtro dei contenuti Web in 4 passaggi con Ubuntu: 5 passaggi

Video: Imposta il filtro dei contenuti Web in 4 passaggi con Ubuntu: 5 passaggi

Video: Imposta il filtro dei contenuti Web in 4 passaggi con Ubuntu: 5 passaggi
Video: Come creare un Sito Web con WordPress (2024) - Tutorial in 23 Semplici Passaggi 2024, Luglio
Anonim
Imposta il filtro dei contenuti Web in 4 passaggi con Ubuntu
Imposta il filtro dei contenuti Web in 4 passaggi con Ubuntu

In quanto addetto all'informatica, una delle cose più comuni che i colleghi mi chiedono è come possono controllare a quali siti i loro figli possono accedere online. Questo è molto facile da fare e gratuito usando Ubuntu linux, dansguardian e tinyproxy.

Passaggio 1: installare il software

Installa il software
Installa il software

Nel terminale di Ubuntu, impartisci questi comandi:

$ sudo apt-get install tinyproxy dansguardian Quando richiesto, inserisci la tua password di root e conferma il download.

Passaggio 2: configura le applicazioni

Configura le applicazioni
Configura le applicazioni

Dovrai configurare entrambe queste nuove applicazioni prima che funzionino, ma è abbastanza semplice. Da un terminale:$ sudo nano -c /etc/dansguardian/dansguardian.conf Commenta la riga 3 (Metti un # davanti alla parola "UNCONFIGURED"), la riga 62 dovrebbe leggere:filterport = 8080 e la riga 65 dovrebbe leggere:proxyport = 3128ctrl +x per uscire, salva nel nome del file originale. Ora modificheremo tinyproxy.conf (in un terminale):$ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15 dovrebbe leggere:Port=3128

Passaggio 3: avviare i servizi

Avvia i servizi
Avvia i servizi

Infine dobbiamo avviare i servizi. Sempre in un terminale, impartisci i seguenti comandi:

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

Passaggio 4: configura i computer client

Configura i tuoi computer client
Configura i tuoi computer client

Tutto ciò che resta da fare ora è configurare i tuoi client per la connessione tramite il tuo proxy. Utilizzando gli account amministratore e alcune modifiche al registro, puoi impedire che queste modifiche vengano annullate una volta impostate. In questo modo puoi anche disabilitare completamente l'accesso a Internet dai tuoi computer client interrompendo un servizio sulla scatola di Ubuntu. Ti farò capire quello, varia da sistema operativo a sistema operativo. Ecco come configurare i browser web del tuo client per i proxy:

In Firefox (Windows): Strumenti Opzioni Scheda Rete avanzata - Fare clic sul pulsante "Impostazioni" nell'area Connessione. Fai clic su "Configurazione manuale del proxy", in "Proxy HTTP" inserisci l'indirizzo IP o il nome host del tuo server proxy. Nel campo "Porta", inserisci 8080. Fai clic su "Utilizza questo server proxy per tutti i protocolli". Fare clic su Ok per applicare le impostazioni e richiedere una pagina. Internet Explorer 7: StrumentiOpzioniConnessioni Pulsante Impostazioni TabLan Casella di controllo denominata "Utilizza un server proxy…", fare clic su "Avanzate". Nel campo HTTP, digita l'indirizzo IP o il nome host del tuo server proxy e nel campo Porta, digita 8080. Fai clic su "OK" 3 volte e verifica la connessione. Per verificare se abbiamo fatto tutto bene, prova ad andare su www.google.com. Se hai il permesso di passare, bene. Ora prova ad andare su www.badboys.com. Per impostazione predefinita, questo sito è bloccato e fa un buon test.

Passaggio 5: spiegazione dei passaggi e configurazione avanzata

Spiegazione dei passaggi e configurazione avanzata
Spiegazione dei passaggi e configurazione avanzata

Odio quando le istruzioni ti lasciano senza una buona comprensione di ciò che hai appena fatto. Detto questo, ecco una spiegazione di base: il primo passaggio ha installato le due app che utilizzeremo. Dansguardian viene utilizzato per il filtraggio web. È un filtro altamente configurabile che utilizza molti metodi diversi per consentire/negare l'accesso ai siti web. Puoi avere una configurazione di negazione predefinita (lista bianca) in cui sono consentiti solo pochi siti selezionati oppure puoi utilizzare il modello di autorizzazione predefinita (lista nera) meno restrittivo in cui i siti sono specificamente bloccati dall'URL o da un elenco di parole ponderate. Questo unico software ha venduto la mia azienda all'open source, è scritto molto bene e affidabile. Tinyproxy fornisce la funzionalità del server proxy che fungerà da intermediario tra dansguardian e Internet. Nel passaggio 2 abbiamo detto a dansguardian su quale porta ascoltare (dalla porta client 8080) e se la richiesta è approvata, su quale porta passare la richiesta a tinyproxy (3128). Anche nel passaggio 2 ci siamo assicurati che Tinyproxy sia in ascolto sulla porta 3128. Abbiamo avviato entrambi i servizi per la prima volta nel passaggio 3 e configurato i client nel passaggio 4. Configurazione avanzata di Dansguardian:dansguardian.conf - Da qui si impostano le variabili globali come numeri di porta, adattatori a cui collegarsi, ecc.dansguardianf1.conf - Questo file contiene le impostazioni per il gruppo di filtri 1 e può essere copiato e le copie modificate se vengono utilizzati più gruppi di filtri. Qui è anche dove cambierai il "limite di cattiveria" del gruppo di filtri predefinito. L'impostazione consigliata per questa variabile è così: 50 per i bambini piccoli, 100 per i bambini più grandi, 160 per i giovani adulti. L'impostazione predefinita è 50.bannedsitelist - dove andrai a vietare interi siti come example.combannedurllist - dove andrai a vietare URL specifici come example.com/~user/index.htmbannedphraselist - ti consente di specificare le frasi che verranno scansionate per in ogni pagina richiesta, ad es "Potty Humor" è utile se ci sono cose specifiche che riescono ancora a sopravvivere dopo che il filtro è stato impostato.bannediplist - per un divieto totale di un sito, specificare l'indirizzo IP. Ciò potrebbe avere conseguenze indesiderate in quanto alcuni siti condividono IP con altri siti.exceptionurllist - per configurazioni whitelist - consente IPsexceptionsitelist specifici - per configurazioni whitelist - consente siti specifici come example.comexceptionurllist - per configurazioni whitelist - consente URL specifici, ma non interi siti, come example.com/~user/index.htmexceptionphraselist - esenta frasi specifiche se vengono bloccate inutilmenteUtilizzando questi file puoi modificare il filtro in base alle tue esigenze, puoi anche modificare la pagina di accesso negato con il logo della tua azienda, o per visualizzare un messaggio personalizzato dicendo ai tuoi figli di tornare al lavoro! Ci sono molte configurazioni alternative con Dansguardian che estendono notevolmente le funzionalità. La natura estensibile basata su standard di dansguardian lo rende un prodotto molto versatile, adattabile e scalabile, ed esiste un software di terze parti per rappresentare graficamente le statistiche, analizzare i file di registro e semplificare la gestione. Vi incoraggio ad andare su www.dansguardian.org e esaminare tutte le possibilità di questo meraviglioso software. Per favore mandami un messaggio o commenta questo istruibile se hai domande o commenti.

Consigliato: