Home Internet-Provider Gateways Squid Web Proxy Cache
04 | 02 | 2012
Squid Web Proxy Cache Drucken E-Mail

Viele Administratoren schalten zwischen Internet und Firmennetz einen Web-Proxy. Dieser bietet nicht nur die Möglichkeit, den Zugang auf bestimmte Internet-Angebote zu beschränken, sondern verringert auch das Datenvolumen. Bei Internet-Zugängen, die volumenabhängig abgerechnet werden, lassen sich so Kosten sparen. Zudem erhöht sich die Zugriffsgeschwindigkeit auf bereits zwischengespeicherte Daten.


Ein Proxy-Server hat im Netzwerk eine Vermittlungsfunktion. Er nimmt Anfragen von den Anwendern entgegen, lädt Daten aus dem Internet und leitet diese an den User weiter. Dabei können sowohl  HTTP-, HTTPS- als auch  FTP-Inhalte über einen Proxy angefordert werden.

Der Server legt alle angeforderten Daten in einem Cache ab. Bevor der Proxy Daten aus dem Internet holt, wird überprüft, ob diese bereits im Cachevorliegen und noch aktuell sind. Ist dies der Fall, liefert der Server die Internet-Inhalte aus dem lokalen Speicher. Bei Daten, die häufig von verschiedenen Benutzern abgerufen werden, ergibt sich hieraus eine deutliche Reduzierung des Übertragungsvolumens. Zudem liefert der Cache die Inhalte schneller, als wenn man diese aus dem Internet lädt.

Der Squid Web Proxy Cache-Server kann aber noch viel mehr. Er ist z.B. in der Lage, einzelnen Usern entsprechend dem Wochentag, der Uhrzeit, dem Datum, oder nach Ausdrücken in der URL des Browsers gefiltert, das Surfen zu erlauben oder zu verbieten.

Squid eignet sich also hervorragend für Schulen, Firmen, u.s.w., da man die Nutzung des Proxy-Cache einschränken kann.

Funktionalität im Detail

  • Proxy- und Caching-Funktionalität für HTTP, FTP und andere Protokolle
  • Proxyfunktion für SSL
  • Cache-Hierarchien
  • ICP, HTCP, CARP, Cache Digests
  • Transparentes Caching
  • WCCP (SQUID v2.3 und höher)
  • Umfassende Zugriffskontrolle
  • HTTP-Server Beschleunigung
  • SNMP-Unterstützung
  • Caching von DNS-Lookups
  • Unterstützung zahlreicher Authentifizierungsmechanismen
  • Schnittstellen für zusätzliche Plug-Ins wie z.B. Squidguard oder Virenscanner
  • zahlreiche Programme zur Auswertung der Log-Dateien verfügbar (z.B. SARG, Webalizer, pwebstats u.a.)

Systemanforderungen

  • Unterstützte Betriebssysteme:
    • UNIX
    • LINUX
    • Windows NT4/2000
    • OS/2
    • SunOS/Solaris
  • Netzwerkprotokolle TCP/IP und UDP (z.B. ICP)