Linux als Proxy-Server

Squid installieren

Nur wer Suse Linux 9.1 besitzt, bekommt Squid 2.5-Stable5 gleich mit seiner Distribution geliefert. Allerdings haben die Entwickler bei Suse nicht alle Funktionen in die bereitgestellte Version übernommen. Neben einigen Authentifizierungsmodulen fehlen vor allem die moderneren virtuellen Dateisysteme sowie die diversen Methoden zur Cache-Verwaltung in RAM und auf der Festplatte.

Kurz: Am besten übersetzen Sie die Software gleich mithilfe des Quellcode-Archivs. Das bietet nicht nur den Vorteil, dass die Software vom Compiler gleich für den Prozessor Ihres Rechners optimiert wird. Zusätzlich lässt sich auch das Verzeichnis-Layout den eigenen Wünschen anpassen. Im weiteren Verlauf gehen wir davon aus, dass Sie - soweit nicht ausdrücklich anders vermerkt - alle angegebenen Schritte als User "root" auf der Kommandozeile ausführen.

Laden Sie zunächst das Archiv mit den Quelldateien herunter und entpacken es beispielsweise im Verzeichnis /root/soft:

cd ~
mkdir -p sof
cd softt
wget http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE5.tar.gz
tar xvzf squid-2.5.STABLE5.tar.gz