# Das Verz., in dem die Logs gespeichert werden sollen logdir /var/log/squid # Das Heimverzeichnis, worin sich die SquidGuard-Datenbanken befinden dbhome /var/lib/squidguard/db # Diese Regel filtert Werbeseiten heraus dest porn { domainlist BL/porn/domains urllist BL/porn/urls } dest adv { domainlist BL/adv/domains urllist BL/adv/urls } dest chat { domainlist BL/chat/domains urllist BL/chat/urls } # ACLs acl { default { # Alle vorher definierten Regeln nicht durchlassen, ansonsten alles. # Ein ! vor der Regel besagt, dass explizit alle in dieser Regel # definierten Adressen nicht durchgelassen werden. pass !porn !adv !chat all # Falls eine Seite gefiltert wurde, dann wird sie weiter geleitet und # anstelle ihrer eine andere angezeigt. # Hier muß man eine HTTP-Adresse angeben. Am besten man verwendet Apache # oder ähnliches und benutzt das auf der SquidGuard-Heimseite # erhältliche cgi-Skript. # Aus Sicherheitsgründen sollte man stets Localhost angeben, da sonst # alle Rechner des Netzwerkes auf eine interne Ressource via Squid # zugreifen könnten. redirect http://127.0.0.1:80/squidGuard.cgi?clientaddr=%a&srcclass=%s&targetclass=%t&url=%u # Natürlich ist es auch möglich, statt eines Skriptes eine GIF-Datei # anzugeben, die transparent ist. Diese kann man für den Werbebannerfilter # benutzen. #pass !ads !porn !chat all #redirect http://127.0.0.1:80/block.gif } }