lpi2:squid
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| lpi2:squid [2013/12/30 02:44] – ingo_wichmann | lpi2:squid [2026/03/18 15:59] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Squid Out of the Box ====== | ====== Squid Out of the Box ====== | ||
| ===== Benötigte Pakete ===== | ===== Benötigte Pakete ===== | ||
| - | Fedora, Debian, SuSE: | + | Fedora, Debian |
| squid | squid | ||
| ===== Squid starten und testen ===== | ===== Squid starten und testen ===== | ||
| - | | + | |
| netcat -v localhost 3128 | netcat -v localhost 3128 | ||
| GET http:// | GET http:// | ||
| Zeile 14: | Zeile 14: | ||
| Konfigurationsdatei vor Neustart testen: | Konfigurationsdatei vor Neustart testen: | ||
| - | squid -k parse | + | squid -k check |
| ====== Squid für das lokale Netzwerk ====== | ====== Squid für das lokale Netzwerk ====== | ||
| Zeile 22: | Zeile 22: | ||
| http_access allow our_networks | http_access allow our_networks | ||
| </ | </ | ||
| + | |||
| + | ====== mehr RAM ====== | ||
| + | cache_mem 256 MB | ||
| + | |||
| + | ====== mehr Plattenplatz ====== | ||
| + | cache_dir | ||
| + | |||
| + | danach mit | ||
| + | squid -z -N | ||
| + | das Cache-Verzeichnis neu aufbauen. | ||
| ====== Eintrag aus Cache Löschen ====== | ====== Eintrag aus Cache Löschen ====== | ||
| + | (( Details siehe: http:// | ||
| ===== PURGE Zugriff erlauben ===== | ===== PURGE Zugriff erlauben ===== | ||
| ''/ | ''/ | ||
| Zeile 29: | Zeile 40: | ||
| < | < | ||
| acl PURGE method PURGE | acl PURGE method PURGE | ||
| - | acl localhost src 127.0.0.1 | ||
| http_access allow PURGE localhost | http_access allow PURGE localhost | ||
| http_access deny PURGE | http_access deny PURGE | ||
| Zeile 43: | Zeile 53: | ||
| ====== Benutzerauthentifizierung gegen PAM / /etc/shadow ====== | ====== Benutzerauthentifizierung gegen PAM / /etc/shadow ====== | ||
| ''/ | ''/ | ||
| - | <file> | + | < |
| - | auth_param basic program | + | auth_param basic program |
| - | # in älteren squid-Versionen heißt es '' | + | |
| acl password proxy_auth REQUIRED | acl password proxy_auth REQUIRED | ||
| - | acl our_networks | + | acl homenet |
| - | http_access allow our_networks | + | http_access allow homenet |
| </ | </ | ||
| - | Bei Fedora müssen noch die Dateisystem-Rechte angepasst werden: | + | |
| - | groupadd shadow | + | |
| - | chgrp shadow / | + | |
| - | chmod g+r / | + | |
| - | chgrp shadow / | + | |
| - | | + | |
| - | | + | |
| Kleiner Test: | Kleiner Test: | ||
lpi2/squid.1388371483.txt.gz · Zuletzt geändert: 2013/12/30 02:44 von ingo_wichmann
