Squid (oprogramowanie)

Squid
logo
Pierwsze wydanie 1998
Aktualna wersja stabilna 3.4.6 / 26 czerwca 2014; ponad 10 lat temu[1]
Aktualna wersja testowa 6.0.2
(30 kwietnia 2023) [±]
System operacyjny wieloplatformowy
Rodzaj serwer pośredniczący
Licencja GPL
Strona internetowa
LAMP (here with Squid as web cache). A Linux-based high performance and high-availability solution for a hostile environment

Squid – oprogramowanie serwera pośredniczącego (ang. proxy) rozwijane na wolnej licencji.

Funkcjonalność

Squid obsługuje:

  • pośrednictwo dla protokołów HTTP/1.0 (HTTP/1.1 nie jest w pełni zaimplementowany), FTP i (w ograniczonym zakresie) HTTPS
  • buforowanie protokołów HTTP, FTP i Gopher
  • buforowanie DNS
  • protokoły IPv6 (w wersji rozwojowej 3.1 i nowszej[2]), ICP, ICAP, NTLM

Dzięki wdrożeniu serwera Squid można uzyskać:

  • odciążenie lokalnych serwerów HTTP i DNS
  • zmniejszenie czasu dostępu do danych z Internetu
  • zmniejszenie obciążenia łączy internetowych
  • większą anonimowość użytkowników
  • możliwość kontroli i wprowadzenia ograniczeń w dostępie do zasobów Internetu

Istnieje możliwość rozszerzenia funkcjonalności do filtrowania stron pornograficznych lub innych szkodliwych po zintegrowaniu z oprogramowaniem DansGuardian.

Platformy programistyczne

Squid jest dostępny dla wielu systemów operacyjnych:

Zobacz też

Przypisy

  1. squid. [dostęp 2014-06-26]. (ang.).
  2. squid-cache wiki: IPv6 w Squid. 2009-04-19. [dostęp 2009-06-23]. (ang.).