squidGuard

Diskutiere squidGuard im Linux Forum im Bereich Weitere Betriebssysteme; Hallo zuerst zu den Infos: Bei mir läuft SuSE 8.1 Professional squid und squidGuard installiert samba installiert (Win98 als Client) Win98...
M

momo1404

Threadstarter
Mitglied seit
12.11.2002
Beiträge
23
Hallo

zuerst zu den Infos:
Bei mir läuft SuSE 8.1 Professional
squid und squidGuard installiert
samba installiert (Win98 als Client)
Win98 Client greift über Linuxserver auf das www zu mit ip-forward und masquerading
das alles klappt bestens
am win98 rechner sitzt ein Kind und soll nicht auf die üblichen "pfui"-Seiten zugriff erhalten.
deshalb ist squidGuard installiert (squid.conf -> redirect_program [Pfad zu squidGuard]
gesperrt wird leider gar nichts bis jetzt -> was könnten übliche fehlerquellen sein?
redirect info.foo.bar ist nur ein dummy. hier müsste ich apache einrichten, will ich aber nicht. gibt es hierzu alternativen?

herzlichen dank für hinweise,
monika
 
N

Never_Born

Gast
Hallo

Laufen die Webanfragen des Win98-Clients ueber den squid-Proxy? Entweder im Browser eingestellt, oder mittels port-forwarding in iptables...?

Schoene Gruesse
Never_Born
 
M

momo1404

Threadstarter
Mitglied seit
12.11.2002
Beiträge
23
der win98 client kommt über squid ins web, ja.
ip_forward und masquerading ist ebenfalls eingesetzt.
dies macht keine probleme
ich muss vielleicht erwähnen, dass im squid.conf die caches nicht genutzt werden, sondern die anfragen direkt weitergeleitet werden (cache_access_log, cache_log und cache_store_log). der sinn von squid ist in diesem fall, win98 zum kooperieren zu bringen, was anders leider nicht ging.
squidGuard wird von squid eingesetzt, was ich an der logfile sehen konnte:

2003-09-18 14:16:03 [3655] init domainlist /var/squidGuard/db/blacklist/domains
2003-09-18 14:16:03 [3655] loading dbfile /var/squidGuard/db/blacklist/domains.db
2003-09-18 14:16:03 [3655] init urllist /var/squidGuard/db/blacklist/urls
2003-09-18 14:16:03 [3655] squidGuard 1.2.0 started (1063887363.538)
2003-09-18 14:16:03 [3655] db update done
2003-09-18 14:16:03 [3655] squidGuard stopped (1063887363.568)

leider findet sich weiter unten auch dies:

2003-09-18 16:44:14 [4285] init domainlist /var/squidGuard/db/blacklist/domains
2003-09-18 16:44:14 [4285] loading dbfile /var/squidGuard/db/blacklist/domains.db
2003-09-18 16:44:14 [4285] Error db_open: Permission denied
2003-09-18 16:44:14 [4285] going into emergency mode
2003-09-18 18:03:04 [4282] ending emergency mode, stdin empty
2003-09-18 18:03:04 [4283] ending emergency mode, stdin empty
2003-09-18 18:03:04 [4284] ending emergency mode, stdin empty
2003-09-18 18:03:04 [4285] ending emergency mode, stdin empty

es muss etwas mit den berechtigungen zu tun haben, aber ich glaube nicht, dass damit das problem behoben ist. da steckt noch mehr dahinter, denke ich.
ich habe ein grundlegendes problem mit der squidguard.conf: ich verstehe sie nicht. den ganzen nachmittag habe ich damit zugebracht, irgendwie diese file zu verstehen.

gruss,
monika
 
N

Never_Born

Gast
Ich habe selbst noch nie mit squidGuard gearbeitet, aber auf der Homepage gibts gute Beispiele: http://www.squidguard.org/config/
Das letzte Beispiel sieht ganz so aus, was du willst, oder nicht?

Ich wuerde trotzdem mal die Berechtigungen von /var/squidGuard/db/blacklist/domains.db anschauen (auch die darueberliegenden Verzeichnisse).

Gruss
Never_Born
 
stpe

stpe

Mitglied seit
14.11.2001
Beiträge
2.729
ich habe das ohne squidguard umgesetzt. suche am montag mal die config-eintraege raus, die ich dafuer benutzt habe. -

bloede anmerkung noch zu Deinem problem: das mit dem win98-rechner funktioniert natuerlich nur, wenn Du das standard-gateway entfernst und dafuer den squid-server beim internet-explorer als proxy eintraegst.
 
stpe

stpe

Mitglied seit
14.11.2001
Beiträge
2.729
bin noch die antwort zur sperrung von pfui-seiten mit squid schuldig:

ich habe eine datei /etc/squid/banlist angelegt, in der als regular-expressions die seiten aufgefuehrt sind, die gesperrt werden sollen, beispielsweise:

^http://.*sex.*

um alle seiten zu sperren, deren url mit http:// anfaengt und die das wort "sex" enthalten

diese datei binde ich in die squid.conf mittels:

acl banlist url_regex "/etc/squid/banlist"

ein, um mit dem eintrag

http_access deny banlist

den zugriff auf die in der liste aufgefuehrten seiten zu erreichen. vorsicht hier: es werden auch die seiten gesperrt, deren url vielleicht nicht dem o.g. filter entspricht, sondern bei denen der filtertext auf der seite selbst vorkommt.

so bewirkt der filter ".*porno.*", dass alle seiten, die das wort porno als url oder im seitenquelltext enthalten, gesperrt werden.
 
M

momo1404

Threadstarter
Mitglied seit
12.11.2002
Beiträge
23
Hallo und vielen Dank für die Antworten!
Inzwischen läuft squidGuard nach meinen Wünschen.
Die Lösung meines Problems waren eben doch Berechtigungskriterien. Nach weiterem Kramen im Doc für squidguard.conf kam ich auf die Bemerkung, dass die db- Berechtigungen für nogroup und nobody gesetzt sein müssen.
Ich habe die Datenbanken, die bei SuSE 8.1 mitinstalliert werden, verwendet. Der Nachteil dabei ist, dass mehr oder weniger englische Sites darin vorkommen, aber deutsche eher weniger. Wenn man Sites aus dem deutschsprachigen Raum auch sperren will, muss man sie wohl von Hand in die Datenbank nachtragen und anschliessend squidGuard -C /var/squidGuard/db/blacklist/domains ausführen.
Oder weiss jemand, wie ich das anders lösen kann? Gibt es deutsche/schweizer Datenbanken?

Herzlichen Dank,
Monika
 
M

momo1404

Threadstarter
Mitglied seit
12.11.2002
Beiträge
23
Hallo Stefan,
deine Variante ist auch hilfreich. Eher etwas "grobfiltrig". Die neuste Datenbank, die man bei squidguard.org inzwischen runterladen kann, enthält noch mehr Unterdatenbanken. Schon fast wieder zu viele.
Ich denke, hier gilt: Jedem das seine - je nach Anwendung.
Bei mir läufts erst mal, nacheditieren kann ich immer noch.
Ich wünsche euch allen einen guten Wochenstart und danke nochmal für die Hilfe und Tipps.

Gruss,
Monika
 
Thema:

squidGuard

squidGuard - Ähnliche Themen

  • SquidGuard Installation!

    SquidGuard Installation!: Installation Für die Installation von SquidGuard sind mehrere Dateien nötig: Berkeley-Datenbank SquidGuard-Programm Blacklist-Filter eine...
  • SquidGuard

    SquidGuard: Moinsen, ich habe vollgendes Problem bei meinem SquidGuard: Ich will eine andere redirect http angeben! bei der jetztigen kommt immer das...
  • squidGuard

    squidGuard: Moinsen, ich habe da mal ein großes Prob! Ich muss irgendwie SquidGuard zum Laufen bringen, aber irgendwie...! :angry: das ist meine...
  • Ähnliche Themen

    • SquidGuard Installation!

      SquidGuard Installation!: Installation Für die Installation von SquidGuard sind mehrere Dateien nötig: Berkeley-Datenbank SquidGuard-Programm Blacklist-Filter eine...
    • SquidGuard

      SquidGuard: Moinsen, ich habe vollgendes Problem bei meinem SquidGuard: Ich will eine andere redirect http angeben! bei der jetztigen kommt immer das...
    • squidGuard

      squidGuard: Moinsen, ich habe da mal ein großes Prob! Ich muss irgendwie SquidGuard zum Laufen bringen, aber irgendwie...! :angry: das ist meine...
    Oben