| Niederösterreichisches | Bildungsservice |
Damit das Programm squid seine Aufgabe als Proxy-Server
wahrnehmen kann, sind einige Einstellungen in der Datei /etc/squid.conf
erforderlich. Diese Dokumentation gilt für die Version 1.2 (Programmpaket
squid2) und für die Schulen in NÖ, die an den ASN-Knoten in St. Pölten
angeschlossen sind.
Es werden hier nur jene Konfigurationszeilen angeführt, die geändert werden
müssen. Eine genauer kommentierte Version findet sich bei www.gymmelk.ac.at/~berx/squid.html.
http_port 3128 icp_port 3130 htcp_port 4827 cache_peer proxy.lsr-noe.gv.at parent 8080 3130
Einige Schulen haben ihren Proxy-Server für die Computer der Netze
193.170.207.0
193.170.208.0
193.170.209.0
als sibling freigegeben. Diese Proxy-Server können durch
folgende Einstellungen verwendet werden:
# BRG Wr. Neustadt cache_peer 193.170.207.130 sibling 3128 3130 # BORG St. Poelten cache_peer 193.170.208.65 sibling 3128 3130 # Erzb. Gymn. Hollabrunn cache_peer 193.170.209.61 sibling 3128 3130 # Gymn. Melk cache_peer 193.170.209.137 sibling 3128 3130 # PI NÖ in Hollabrunn cache_peer 193.170.231.13 sibling 3128 3130
acl QUERY urlpath_regex cgi-bin \? no_cache deny QUERY # Empfohlen werden 1/3 bis 1/2 des verfügbaren RAMs cache_mem 8 MB # Optimal wäre es, für den Cache-Speicher auf einer eigenen Festplatte # oder eine eigene Partition zu verwenden. # Der Default-Wert ist 100 MB (erster Zahlenwert). Wenn mehr Platz vorhanden ist, # sollte dieser Wert vergrößert werden. # Achtung! Im Verzeichnis /var befinden werden auch E-Mails und diverse # Log-Dateien gespeichert, für die auch noch Festplattenplatz frei sein muss! cache_dir /var/squid/cache 100 16 256 cache_access_log /var/squid/logs/access.log cache_log /var/squid/logs/cache.log cache_store_log /var/squid/logs/store.log debug_options ALL,1
Im Verzeichnis /usr/sbin befindet sich das Programm cachemgr.cgi, mit dem über das WWW eine Statistik über squid abgerufen werden kann. Dazu kopiert man dieses Programm vom Verzeichnis /usr/sbin in das Verzeichnis /usr/local/httpd/cgi-bin.
In der Datei /etc/squid.conf fügt man folgende Zeilen ein:
cachemgr_passwd none menu cachemgr_passwd disable config cachemgr_passwd disable shutdown
Dadurch kann mit einem Web-Browser mit der URL http://www.DOMAIN.ac.at/cgi-bin/cachemgr.cgi das Analyseprogramm ohne Passwort gestartet werden. (Konfigurationsänderungen oder ein Stoppen von squid sind nicht möglich!) Wer cachemgr.cgi durch ein Passwort absichern möchte, gibt statt none das gewünschte Passwort ein.
Damit die oben erwähnten Änderungen aktiviert werden, muss entweder der Computer oder das Programm squid neu gestartet werden. Letzteres erreicht man durch die Befehle
/sbin/init.d/squid stop
/sbin/init.d/squid start
Letzte Änderung am
04.04.2003
webmaster@pinoe-hl.ac.at.