SquidGuard ist ein Web - Filter-Plug- in für den Squid -Proxy-Server . Sie können squidGuard zu unangemessenen Webseiten in einem Netzwerk zu blockieren. In einigen Fällen kann eine Website, die Sie möchten , den Zugang zu ermöglichen , die auf den schwarzen Listen . Sie können eine Whitelist , und fügen Sie diese Domains in ihr Adressbuch auf den Zugang zu ihnen zu ermöglichen. Whitelist Domains werden nicht gesperrt werden, auch wenn sie derzeit auf der SquidGuard Blacklists sind . SquidGuard unterstützt sowohl Domain Whitelists , die ganze Websites angeben und URL Whitelists , die bestimmte Webseiten angeben . Anleitung
1
Öffnen Sie ein Terminal-Fenster auf dem System ausgeführt SquidGuard , indem Sie das "Terminal "-Verknüpfung in der grafischen Desktop- Anwendungen -Menü oder die Sie sich mit Ihrem Benutzernamen und Passwort am Terminal Log - in Eingabeaufforderung .
2
zum root-Benutzer durch Eingabe von " su" in das Terminal und mit "Enter" oder Eingabe von " sudo su " auf Ubuntu.
3
Typ der root-Passwort bei der Passwort- Eingabeaufforderung, und drücken Sie "Enter".
4
Öffnen Sie die Konfigurationsdatei squidGuard durch Eingabe von " nano /usr /local /squidGuard /squidGuard.conf " in das Terminal und drücken Sie "Enter . "
5
Hinweis der Pfad nach dem " dbhome "-Option an der Spitze der Konfigurationsdatei , die ist " /usr /local /squidGuard /db " standardmäßig .
6
Fügen Sie den folgenden Text in der Konfigurationsdatei:
dest white {
domainlist weiß /domains
urllist weiß /urls
}
Seite 7
Suchen Sie den Abschnitt in der Konfigurationsdatei , die mit " acl " beginnt und fügen Sie " weiß " nach " Pass ". Zum Beispiel sollte der Abschnitt wie folgt aussehen : !
Acl {
default {
Pass weiß Blacklist blockiert alle länder
umleiten http://localhost /block.html
} }
8
drücken Sie "Strg " und " O " in der gleichen Zeit , und drücken Sie " Enter", um die Datei zu speichern , und drücken Sie "Strg" und "X" in der gleichen Zeit , um zu schließen Nano.
9
Type " nano /usr /local /squidGuard /db /weiß /domains " in das Terminal ein und drücken Sie " Enter ", um den Domain- Whitelist -Datei zu erstellen . Wenn die dbhome Verzeichnis aus der Konfigurationsdatei an einen anderen Speicherort festgelegt ist , geben Sie seine Lage im Format " dbhome /weiß /domains " statt .
10
Add Domänen Whitelist in die Textdatei mit einem separaten Domäne in jeder Zeile. Domains können im Format " www.example.com " sein , um die Haupt-Website oder " . Example.com" ermöglichen , um alle Subdomains auf der Website durch Sie ermöglichen .
11
Drücken Sie "Strg " und " O " zur gleichen Zeit , und drücken Sie " Enter " , um die Domain -Whitelist -Datei zu speichern , drücken Sie" Strg "und " X " in der gleichen Zeit , um den Texteditor zu schließen.
12
Type" nano /usr /local /squidGuard /db /weiß /urls "in das Terminal ein und drücken Sie" Enter ", um die URL -Whitelist -Datei zu erstellen . Wenn die dbhome Verzeichnis ist in einem anderen Ort , geben seine Lage im Format " dbhome /weiß /urls " statt .
13
Add Whitelist URLs in die Textdatei mit einer separaten URL pro Zeile . Geben Sie den vollständigen URL in der Form " example.com /directory /seite.html "
14
Drücken Sie "Strg " und " O " in der gleichen Zeit und drücken Sie "Enter ", um die URL Whitelist sparen Datei , und drücken Sie "Strg" und "X" in der gleichen Zeit , um den Texteditor zu verlassen.
15
Starten Sie Squid , wenn es läuft .