Entwicklungsumgebung/Squid: Unterschied zwischen den Versionen
K (hat „Delixs:Entwicklungsumgebung/Squid“ nach „Entwicklungsumgebung/Squid“ verschoben) |
(Links) |
||
Zeile 36: | Zeile 36: | ||
und das war's schon. Dann einen Client drangehangen, Browser konfigurieren (Gateway 192.168.0.1, Port 8080, Ausnahmen 192.168.0.1 und 'serv'). Dann sollte alles laufen. | und das war's schon. Dann einen Client drangehangen, Browser konfigurieren (Gateway 192.168.0.1, Port 8080, Ausnahmen 192.168.0.1 und 'serv'). Dann sollte alles laufen. | ||
== Weblinks == | |||
=== Squid === | |||
* http://www.squid-cache.org | |||
* http://wiki.squid-cache.org/SquidFaq | |||
* deutsches Handbuch: http://www.squid-handbuch.de/hb/ | |||
* http://www.proesdorf.de/linux/squid_conf.php | |||
=== SquidGuard === | |||
* http://www.squidguard.org/ | |||
* http://www.shalla.de/mailman/listinfo/squidguard | |||
* http://squidguard.shalla.de/ | |||
* http://www.lugbe.ch/lostfound/contrib/router_biel/squidguard.phtml | |||
---- | ---- | ||
<div align="right">[[ | <div align="right">[[Installation:Entwicklungsumgebung|zurück]] | [[Hauptseite]]</div> |
Version vom 19. Dezember 2008, 19:09 Uhr
Diese Seite sollte nochmals überarbeitet werden. Eine Begründung befindet sich in der Regel unter Diskussion (oben). |
Proxyserver
Installation
ich habe Squid so installiert:
apt-get install squid
Testen ob Squid läuft kann man einmal über "ps ax" (da muss eine Zeile mit squid dabei sein) und über "netstat -na", da muss eine Zeile dabei sein, die so aussieht:
tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN
entscheidend ist, dass auf dem Port 3128 gelauscht wird (also "LISTEN" steht).
Und dann müßte die squid.conf angepasst werden. Folgende Änderungen habe ich vorgenommen:
Zeile 675: http_access allow localnet Zeile 1110: http_port 8080 Zeile 1732: cache_mem 200 MB Zeile 1742: maximum_object_size_in_memory 256 KB Zeile 1979: maximum_object_size 65500 KB Zeile 1751: memory_replacement_policy heap GDSF Zeile 1793: cache_replacement_policy heap LFUDA Zeile 1942: cache_dir ufs /var/spool/squid 1603 16 256
Die komplette squid.conf habe ich unter http://www.arktur.th.schule.de/squid.conf.txt abgelegt.
Da es ja ums testen geht, wäre es aber deutlich schneller, einfach diese squid.conf einzuspielen (umbenennen; aufpassen, das die Datei Linuxzeilenumbrüche hat und passende Rechte erhält). Dann ein Neustart von Squid mit
/etc/init.d/squid restart
und das war's schon. Dann einen Client drangehangen, Browser konfigurieren (Gateway 192.168.0.1, Port 8080, Ausnahmen 192.168.0.1 und 'serv'). Dann sollte alles laufen.
Weblinks
Squid
- http://www.squid-cache.org
- http://wiki.squid-cache.org/SquidFaq
- deutsches Handbuch: http://www.squid-handbuch.de/hb/
- http://www.proesdorf.de/linux/squid_conf.php
SquidGuard
- http://www.squidguard.org/
- http://www.shalla.de/mailman/listinfo/squidguard
- http://squidguard.shalla.de/
- http://www.lugbe.ch/lostfound/contrib/router_biel/squidguard.phtml