tachtler:squid_centos_5
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Letzte ÜberarbeitungBeide Seiten der Revision | |||
tachtler:squid_centos_5 [2011/10/07 13:50] – Externe Bearbeitung 127.0.0.1 | tachtler:squid_centos_5 [2012/06/11 11:33] – klaus | ||
---|---|---|---|
Zeile 27: | Zeile 27: | ||
</ | </ | ||
Die Konfigurationsdatei ''/ | Die Konfigurationsdatei ''/ | ||
- | < | + | < |
http_port 3128 | http_port 3128 | ||
hierarchy_stoplist cgi-bin ? | hierarchy_stoplist cgi-bin ? | ||
Zeile 70: | Zeile 70: | ||
* Der [[http:// | * Der [[http:// | ||
- | < | + | < |
http_port 127.0.0.1: | http_port 127.0.0.1: | ||
http_port 192.168.0.1: | http_port 192.168.0.1: | ||
Zeile 76: | Zeile 76: | ||
* Es soll nicht das Standard-Log-Format von [[http:// | * Es soll nicht das Standard-Log-Format von [[http:// | ||
- | < | + | < |
logformat common %>a %ui %un [%tl] "%rm %ru HTTP/ | logformat common %>a %ui %un [%tl] "%rm %ru HTTP/ | ||
</ | </ | ||
* Zweite Einstellung, | * Zweite Einstellung, | ||
- | < | + | < |
access_log / | access_log / | ||
</ | </ | ||
* Der [[http:// | * Der [[http:// | ||
- | < | + | < |
auth_param basic program / | auth_param basic program / | ||
auth_param basic children 3 | auth_param basic children 3 | ||
Zeile 95: | Zeile 95: | ||
* Die ACL (**A**ccess **C**ontrol **L**ist) des [[http:// | * Die ACL (**A**ccess **C**ontrol **L**ist) des [[http:// | ||
- | < | + | < |
acl all src 0.0.0.0/ | acl all src 0.0.0.0/ | ||
acl manager proto cache_object | acl manager proto cache_object | ||
Zeile 127: | Zeile 127: | ||
* Zugriff auf den [[http:// | * Zugriff auf den [[http:// | ||
- | < | + | < |
http_access allow localhost ncsa_users | http_access allow localhost ncsa_users | ||
http_access allow localnetwork ncsa_users | http_access allow localnetwork ncsa_users | ||
Zeile 133: | Zeile 133: | ||
* Verhindern der Anzeige der [[http:// | * Verhindern der Anzeige der [[http:// | ||
- | < | + | < |
httpd_suppress_version_string off | httpd_suppress_version_string off | ||
</ | </ | ||
* Hostname des [[http:// | * Hostname des [[http:// | ||
- | < | + | < |
visible_hostname proxy.tachtler.net | visible_hostname proxy.tachtler.net | ||
</ | </ | ||
* Änderung der englischen auf deutsche Fehlermeldungen. | * Änderung der englischen auf deutsche Fehlermeldungen. | ||
- | < | + | < |
error_directory / | error_directory / | ||
</ | </ | ||
:!: Die Konfigurationsdatei ''/ | :!: Die Konfigurationsdatei ''/ | ||
- | < | + | < |
# egrep -v ' | # egrep -v ' | ||
http_port 127.0.0.1: | http_port 127.0.0.1: | ||
Zeile 232: | Zeile 232: | ||
Falls folgende Einträge in der ''/ | Falls folgende Einträge in der ''/ | ||
- | < | + | < |
auth_param basic program / | auth_param basic program / | ||
auth_param basic children 3 | auth_param basic children 3 | ||
Zeile 240: | Zeile 240: | ||
</ | </ | ||
und **ersetzen dies gegen**: | und **ersetzen dies gegen**: | ||
- | < | + | < |
auth_param basic program / | auth_param basic program / | ||
auth_param basic children 3 | auth_param basic children 3 | ||
Zeile 249: | Zeile 249: | ||
Desweiteren wird folgender Eintrag: | Desweiteren wird folgender Eintrag: | ||
- | < | + | < |
acl ncsa_users proxy_auth REQUIRED | acl ncsa_users proxy_auth REQUIRED | ||
</ | </ | ||
gegen **diesen Eintrag ersetzt**: | gegen **diesen Eintrag ersetzt**: | ||
- | < | + | < |
acl ldap_auth proxy_auth REQUIRED | acl ldap_auth proxy_auth REQUIRED | ||
</ | </ | ||
Zum Abschluss werden noch folgende Einträge: | Zum Abschluss werden noch folgende Einträge: | ||
- | < | + | < |
http_access allow localhost ncsa_users | http_access allow localhost ncsa_users | ||
http_access allow localnetwork ncsa_users | http_access allow localnetwork ncsa_users | ||
</ | </ | ||
durch **nachfolgende Einträge ersetzt**: | durch **nachfolgende Einträge ersetzt**: | ||
- | < | + | < |
http_access allow localhost ldap_auth | http_access allow localhost ldap_auth | ||
http_access allow localnetwork ldap_auth | http_access allow localnetwork ldap_auth | ||
Zeile 269: | Zeile 269: | ||
Die Konfigurationsdatei / | Die Konfigurationsdatei / | ||
- | < | + | < |
# egrep -v ' | # egrep -v ' | ||
http_port 127.0.0.1: | http_port 127.0.0.1: | ||
Zeile 319: | Zeile 319: | ||
Die Konfigurationsdatei ''/ | Die Konfigurationsdatei ''/ | ||
- | < | + | < |
auth_param basic program / | auth_param basic program / | ||
auth_param basic children 3 | auth_param basic children 3 | ||
Zeile 327: | Zeile 327: | ||
</ | </ | ||
Hier muss nur die erste Zeile wie folgt erweitert werden: | Hier muss nur die erste Zeile wie folgt erweitert werden: | ||
- | < | + | < |
auth_param basic program / | auth_param basic program / | ||
</ | </ | ||
Zeile 374: | Zeile 374: | ||
Um den Cache-Speicher zu deaktivieren ist folgender Eintrag in der Konfigurationsdatei ''/ | Um den Cache-Speicher zu deaktivieren ist folgender Eintrag in der Konfigurationsdatei ''/ | ||
- | < | + | < |
cache_dir null / | cache_dir null / | ||
</ | </ | ||
Zeile 384: | Zeile 384: | ||
Falls der [[http:// | Falls der [[http:// | ||
- | < | + | < |
follow_x_forwarded_for allow localhost | follow_x_forwarded_for allow localhost | ||
follow_x_forwarded_for allow localnetwork | follow_x_forwarded_for allow localnetwork | ||
Zeile 500: | Zeile 500: | ||
* ''/ | * ''/ | ||
Der Inhalt der Datei sieht nach der Installation wie folgt aus: | Der Inhalt der Datei sieht nach der Installation wie folgt aus: | ||
- | < | + | < |
# | # | ||
# This is / | # This is / | ||
Zeile 524: | Zeile 524: | ||
In der Konfigurationsdatei '' | In der Konfigurationsdatei '' | ||
- | < | + | < |
acl manager proto cache_object | acl manager proto cache_object | ||
</ | </ | ||
Zeile 530: | Zeile 530: | ||
Die Zugriffe auf den Cachemanager erfolgen über den HTTP-Port. Daher wird der Zugriff auch über '' | Die Zugriffe auf den Cachemanager erfolgen über den HTTP-Port. Daher wird der Zugriff auch über '' | ||
- | < | + | < |
http_access allow manager localhost | http_access allow manager localhost | ||
http_access deny manager | http_access deny manager | ||
</ | </ | ||
Wenn das CMI auch von anderen Clients genutzt werden soll, muss diese entsprechend wie nachfolgend dargestellt freigeben werden: | Wenn das CMI auch von anderen Clients genutzt werden soll, muss diese entsprechend wie nachfolgend dargestellt freigeben werden: | ||
- | < | + | < |
http_access allow manager localhost | http_access allow manager localhost | ||
http_access allow manager localnetwork | http_access allow manager localnetwork | ||
Zeile 542: | Zeile 542: | ||
Sofern noch nicht geschehen, sollten Sie noch ein Passwort für den Zugriff vergeben. | Sofern noch nicht geschehen, sollten Sie noch ein Passwort für den Zugriff vergeben. | ||
- | < | + | < |
cachemgr_passwd disable shutdown offline_toggle | cachemgr_passwd disable shutdown offline_toggle | ||
cachemgr_passwd bekannt info | cachemgr_passwd bekannt info | ||
Zeile 552: | Zeile 552: | ||
Hier noch einmal die gesamte Kondiguratiosndatei ''/ | Hier noch einmal die gesamte Kondiguratiosndatei ''/ | ||
- | < | + | < |
# egrep -v ' | # egrep -v ' | ||
</ | </ | ||
Zeile 612: | Zeile 612: | ||
* combined | * combined | ||
:!: **werden __NICHT__ unterstützt !!!** | :!: **werden __NICHT__ unterstützt !!!** | ||
- | |||
- | |||
==== Voraussetzungen SquidAnalyzer==== | ==== Voraussetzungen SquidAnalyzer==== | ||
Zeile 632: | Zeile 630: | ||
Die benötigte '' | Die benötigte '' | ||
* [[http:// | * [[http:// | ||
- | |||
==== Installation Systemvoraussetzungen SquidAnalyzer ==== | ==== Installation Systemvoraussetzungen SquidAnalyzer ==== | ||
Zeile 768: | Zeile 765: | ||
Die Konfigurationsdatei ''/ | Die Konfigurationsdatei ''/ | ||
- | < | + | < |
#### | #### | ||
# This file is the default configuration file for SquidAnalyzer | # This file is the default configuration file for SquidAnalyzer |
tachtler/squid_centos_5.txt · Zuletzt geändert: 2012/06/11 11:34 von klaus