Come fare un whitelist in SquidGuard

January 19

SquidGuard è un plug-in Web-filtro per il server proxy Squid. È possibile utilizzare Squidguard per bloccare siti Web non appropriati in una rete. In alcuni casi, un sito web che si desidera consentire l'accesso al possono essere presenti sulle liste nere. È possibile effettuare una whitelist e aggiungere questi domini alla lista bianca per consentire l'accesso ad essi. domini autorizzati non saranno bloccati, anche se sono presenti su liste nere di squidGuard. SquidGuard supporta sia whitelist di dominio, che specificano interi siti web, e whitelist di URL, che specificano le pagine web specifiche.

istruzione

1 Aprire una finestra di terminale sul sistema che esegue SquidGuard selezionando il collegamento "Terminal" nel menu delle applicazioni del desktop grafico o accedendo con il nome utente e la password presso il terminale di log-in rapido.

2 Diventa l'utente root digitando "su" nel terminale e premendo "Invio" o digitando "sudo su" su Ubuntu.

3 Digitare la password di root al prompt password e premere "Invio".

4 Aprire il file di configurazione di SquidGuard digitando "nano /usr/local/squidGuard/squidGuard.conf" nel terminale e premendo "Invio".

5 Prendere nota del percorso dopo l'opzione "dbHome" nella parte superiore del file di configurazione, che è "/ usr / local / squidGuard / db" per impostazione predefinita.

6 Aggiungere il seguente testo al file di configurazione:

dest bianco {

domainlist white/domains

URLList bianche / URL

}

7 Individuare la sezione nel file di configurazione che inizia con "acl" e aggiungere "bianco" dopo "pass". Ad esempio, la sezione dovrebbe essere simile a:

ACL {

default {

White Pass! lista nera! bloccato tutto

reindirizzamento HTTP: //localhost/block.html

}

}

8 Premere il tasto "Ctrl" e "O", allo stesso tempo e premere "Invio" per salvare il file, quindi premere "Ctrl" e "X", allo stesso tempo di chiudere Nano.

9 Tipo "nano / usr / local / squidGuard / db / bianco / domini" nel terminale e premere "Invio" per creare il file del dominio whitelist. Se la directory dbHome dal file di configurazione è impostato su una posizione diversa, digitare la sua posizione nel formato "dbHome / bianco / domini", invece.

10 Aggiungere domini autorizzati al file di testo con un dominio separato su ogni riga. I domini possono essere nel formato "www.example.com" per consentire al sito web principale o ".example.com" per consentire a tutti i sottodomini sul sito web.

11 Premere il tasto "Ctrl" e "O", allo stesso tempo e premere "Invio" per salvare il file di dominio whitelist, quindi premere "Ctrl" e "X", allo stesso tempo per chiudere l'editor di testo.

12 Tipo "nano / usr / local / squidGuard / db / bianco / URL" nel terminale e premere "Invio" per creare il file URL whitelist. Se la directory dbHome è in una posizione diversa, digitare la sua posizione nel formato "dbHome / bianco / URL", invece.

13 Aggiungi URL whitelist per il file di testo con un URL separato su ogni riga. Digitare l'URL completo nella forma "example.com/directory/page.html"

14 Premere il tasto "Ctrl" e "O", allo stesso tempo e premere "Invio" per salvare il file URL whitelist, quindi premere "Ctrl" e "X", allo stesso tempo per uscire dall'editor di testo.

15 Riavviare Squid se è in esecuzione.