Squid ist ein weit verbreiteter Proxy-Server, der für Caching und
Zugriffskontrolle von Webinhalten genutzt wird. Die Konfiguration von
Squid erfolgt über sogenannte Direktiven, die im Konfigurationsfile
squid.conf definiert werden. Direktiven legen fest, wie
Squid sich verhalten soll, indem sie verschiedene Parameter und Optionen
setzen. Sie ermöglichen eine feingranulare Steuerung von Funktionen wie
Caching, Zugriffssteuerung, Authentifizierung, Protokollierung und
vieles mehr.
Die folgende Tabelle enthält eine umfassende Liste der in Squid Version 6 und 7 unterstützten Direktiven. Jede Direktive wird kurz beschrieben, und es werden ein oder mehrere Beispiele zur Veranschaulichung ihrer Verwendung gegeben.
| Directive | Beschreibung | Beispiele |
|---|---|---|
| accept_filter | Bestimmt, ob ein ankommender Socket Filter verwendet werden soll, um die Leistung zu verbessern. | accept_filter httpready |
| access_log | Legt das Format und die Zielorte der Zugriffprotokolle fest. | access_log /var/log/squid/access.log squid |
| acl | Definiert Zugriffssteuerungslisten (ACLs), die verwendet werden, um den Zugriff auf den Proxy zu steuern. | acl localnet src 192.168.0.0/24 |
| acl_uses_indirect_client | Erlaubt es ACLs, die IP-Adresse des indirekten Clients zu verwenden, anstatt die Adresse des direkten Clients. | acl_uses_indirect_client on |
| adaptation_access | Bestimmt den Zugang zu einem ICAP- oder eCAP-Adaptationsdienst basierend auf einer ACL. | adaptation_access allow all |
| adaptation_masterx_shared_names | Definiert die Namen für eCAP oder ICAP Master-Transaktionen, die zwischen mehreren Adaptionen geteilt werden. | adaptation_masterx_shared_names session-id |
| adaptation_meta | Fügt benutzerdefinierte Metadaten in die eCAP- oder ICAP-Anfragen ein. | adaptation_meta header_name header_value |
| adaptation_send_client_ip | Legt fest, ob die IP-Adresse des Clients an den eCAP- oder ICAP-Dienst gesendet wird. | adaptation_send_client_ip on |
| adaptation_send_username | Legt fest, ob der Benutzername an den eCAP- oder ICAP-Dienst gesendet wird. | adaptation_send_username on |
| adaptation_service_chain | Definiert eine Kette von Adaptationsdiensten, die auf eine Anfrage angewendet werden. | adaptation_service_chain svc1 svc2 |
| adaptation_service_iteration_limit | Beschränkt die Anzahl der Iterationen einer Adaptationskette für eine einzige Anfrage. | adaptation_service_iteration_limit 2 |
| adaptation_service_set | Definiert eine Gruppe von Adaptationsdiensten, die gemeinsam angewendet werden sollen. | adaptation_service_set svc_set1 svc1 svc2 |
| adaptation_uses_indirect_client | Bestimmt, ob Adaptationsdienste die IP-Adresse des indirekten Clients verwenden. | adaptation_uses_indirect_client on |
| adapted_http_access | Legt den Zugriff auf HTTP-Anfragen nach der Anpassung durch eCAP oder ICAP fest. | adapted_http_access deny all |
| allow_underscore | Bestimmt, ob im Hostnamen Unterstriche erlaubt sind. | allow_underscore on |
| always_direct | Definiert, wann Anfragen direkt gesendet werden sollen, ohne Cache. | always_direct allow all |
| append_domain | Fügt einem unvollständigen Hostnamen eine Standard-Domäne hinzu. | append_domain .example.com |
| as_whois_server | Gibt den WHOIS-Server an, der zur Bestimmung des AS (Autonomous System) einer IP verwendet wird. | as_whois_server whois.radb.net |
| auth_param | Konfiguriert die Authentifizierungsmethoden, die von Squid verwendet werden sollen. | auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwd |
| authenticate_cache_garbage_interval | Intervall für die Bereinigung des Authentifizierungs-Caches. | authenticate_cache_garbage_interval 5 minutes |
| authenticate_ip_ttl | Legt die Zeit fest, für die die Authentifizierungsinformationen für eine IP-Adresse gespeichert werden. | authenticate_ip_ttl 1 hour |
| authenticate_ttl | Bestimmt, wie lange Authentifizierungsinformationen zwischengespeichert werden. | authenticate_ttl 1 hour |
| background_ping_rate | Definiert die Häufigkeit, mit der Hintergrundpings gesendet werden, um die Erreichbarkeit eines Peers zu überprüfen. | background_ping_rate 30 seconds |
| broken_posts | Erlaubt die Verarbeitung von fehlerhaften POST-Anfragen, die eigentlich zurückgewiesen werden sollten. | broken_posts allow |
| buffered_logs | Aktiviert das Zwischenspeichern von Protokolldaten, bevor sie auf die Festplatte geschrieben werden. | buffered_logs on |
| cache | Bestimmt, ob eine URL zwischengespeichert werden kann oder nicht. | cache allow all |
| cache_dir | Definiert das Verzeichnis und die Parameter des Festplattencaches. | cache_dir ufs /var/spool/squid 10000 16 256 |
| cache_dns_program | Definiert das externe Programm, das für DNS-Abfragen verwendet wird. | cache_dns_program /usr/lib/squid/dnsserver |
| cache_effective_group | Setzt die effektive Gruppe, unter der Squid arbeitet. | cache_effective_group squid |
| cache_effective_user | Setzt den effektiven Benutzer, unter dem Squid arbeitet. | cache_effective_user squid |
| cache_log | Bestimmt die Datei, in die die Cache-Protokollmeldungen geschrieben werden. | cache_log /var/log/squid/cache.log |
| cache_log_message | Fügt benutzerdefinierte Meldungen in das Cache-Protokoll ein. | cache_log_message “Cache fully loaded” |
| cache_mem | Setzt die Größe des Speichers, der für den Speichercache verwendet wird. | cache_mem 256 MB |
| cache_mgr | Gibt die E-Mail-Adresse des Cache-Managers an, die in Fehlerseiten angezeigt wird. | cache_mgr admin@example.com |
| cache_miss_revalidate | Definiert, ob Anfragen, die den Cache verfehlen, erneut validiert werden müssen. | cache_miss_revalidate on |
| cache_peer | Definiert Peers (andere Proxy-Server), die für den Cache verwendet werden. | cache_peer parent.example.com parent 3128 0 no-query |
| cache_peer_access | Beschränkt den Zugriff auf Peers basierend auf ACLs. | cache_peer_access allow all |
| cache_replacement_policy | Legt die Ersatzstrategie für den Cache fest. | cache_replacement_policy lru |
| cache_store_log | Bestimmt die Datei, in die Squid die Cache-Store-Logs schreibt. | cache_store_log /var/log/squid/store.log |
| cache_swap_high | Bestimmt den Schwellenwert, bei dem Squid beginnt, den Cache zu leeren. | cache_swap_high 90 |
| cache_swap_low | Bestimmt den Schwellenwert, bei dem Squid aufhört, den Cache zu leeren. | cache_swap_low 70 |
| cache_swap_state | Gibt an, ob und wie der Swap-Zustand des Caches gespeichert wird. | cache_swap_state on |
| cachemgr_passwd | Setzt ein Passwortschutz für den Zugriff auf die Cache-Manager-Webseiten. | cachemgr_passwd secret_password all |
| check_hostnames | Bestimmt, ob die Hostnamen von URLs überprüft werden. | check_hostnames on |
| chroot | Setzt das Chroot-Verzeichnis, in dem Squid läuft, um Sicherheitsbedenken zu minimieren. | chroot /var/chroot/squid |
| client_db | Aktiviert oder deaktiviert die Aufzeichnung der Client-Aktivitäten in einer Datenbank. | client_db on |
| client_delay_access | Legt fest, welcher Verkehr Verzögerungen unterliegt, basierend auf ACLs. | client_delay_access allow all |
| client_delay_initial_bucket_level | Bestimmt den anfänglichen Füllstand des Eimers für verzögerte Anfragen. | client_delay_initial_bucket_level 50 |
| client_delay_parameters | Definiert die Verzögerungsparameter für Anfragen. | client_delay_parameters 1 256000 128000 |
| client_delay_pools | Bestimmt die Anzahl der Client-Delay-Pools. | client_delay_pools 2 |
| client_dst_passthru | Bestimmt, ob die Client-Ziel-IP durch Squid weitergeleitet wird. | client_dst_passthru on |
| client_idle_pconn_timeout | Legt die maximale Zeit fest, die eine persistente Verbindung im Leerlauf sein kann, bevor sie geschlossen wird. | client_idle_pconn_timeout 2 minutes |
| client_ip_max_connections | Beschränkt die maximale Anzahl gleichzeitiger Verbindungen von einer einzelnen Client-IP. | client_ip_max_connections 50 |
| client_lifetime | Bestimmt die maximale Lebensdauer einer Client-Verbindung. | client_lifetime 1 day |
| client_netmask | Bestimmt die Netzmaske, die auf Client-IPs angewendet wird. | client_netmask 255.255.255.0 |
| client_persistent_connections | Aktiviert oder deaktiviert persistente Verbindungen für Clients. | client_persistent_connections on |
| client_request_buffer_max_size | Bestimmt die maximale Größe des Puffers für Client-Anfragen. | client_request_buffer_max_size 64 KB |
| clientside_tos | Setzt das TOS (Type of Service)-Feld für den ausgehenden Verkehr zu Clients. | clientside_tos 0x20 |
| collapsed_forwarding | Aktiviert oder deaktiviert das Zusammenlegen von gleichzeitigen Anfragen zu einem entfernten Server. | collapsed_forwarding on |
| configuration_includes_quoted_values | Bestimmt, ob Konfigurationswerte in Anführungszeichen eingeschlossen werden können. | configuration_includes_quoted_values on |
| connect_retries | Legt die Anzahl der Verbindungsversuche zu einem entfernten Server fest. | connect_retries 3 |
| connect_timeout | Bestimmt die maximale Zeit, die Squid auf eine Verbindung zu einem entfernten Server wartet. | connect_timeout 2 minutes |
| coredump_dir | Legt das Verzeichnis fest, in dem Squid Coredumps speichert. | coredump_dir /var/spool/squid |
| cpu_affinity_map | Definiert die Zuordnung von CPU-Kernen zu Squid-Prozessen, um die Leistung zu optimieren. | cpu_affinity_map process_numbers=1,2,3 cores=0,1,2 |
| dead_peer_timeout | Legt die Zeit fest, nach der ein nicht antwortender Peer als tot angesehen wird. | dead_peer_timeout 10 seconds |
| debug_options | Bestimmt die Debugging-Optionen für Squid. | debug_options ALL,1 |
| delay_access | Bestimmt, welcher Verkehr der Bandbreitensteuerung unterliegt, basierend auf ACLs. | delay_access allow all |
| delay_class | Definiert die Klassifizierung für die Bandbreitensteuerung. | delay_class 1 2 |
| delay_initial_bucket_level | Bestimmt den anfänglichen Füllstand des Eimers für die Bandbreitensteuerung. | delay_initial_bucket_level 50 |
| delay_parameters | Definiert die Parameter für die Bandbreitensteuerung. | delay_parameters 1 256000 128000 |
| delay_pool_uses_indirect_client | Bestimmt, ob die Bandbreitensteuerung die IP-Adresse des indirekten Clients verwendet. | delay_pool_uses_indirect_client on |
| delay_pools | Bestimmt die Anzahl der Bandbreitensteuerungspools. | delay_pools 2 |
| deny_info | Bestimmt die Nachricht oder Seite, die angezeigt wird, wenn eine Anfrage abgelehnt wird. | deny_info ERR_ACCESS_DENIED all |
| detect_broken_pconn | Bestimmt, ob fehlerhafte persistente Verbindungen erkannt und geschlossen werden sollen. | detect_broken_pconn on |
| digest_bits_per_entry | Bestimmt die Anzahl der Bits pro Eintrag in der Digest-Datei. | digest_bits_per_entry 5 |
| digest_generation | Aktiviert oder deaktiviert die Erstellung von Cache-Digests. | digest_generation on |
| digest_rebuild_chunk_percentage | Bestimmt den Prozentsatz der Digest-Datei, der in einem Chunk neu aufgebaut wird. | digest_rebuild_chunk_percentage 10 |
| digest_rebuild_period | Bestimmt das Intervall für den Neuaufbau der Digest-Datei. | digest_rebuild_period 1 hour |
| digest_rewrite_period | Bestimmt das Intervall für das Umschreiben der Digest-Datei. | digest_rewrite_period 1 day |
| digest_swapout_chunk_size | Bestimmt die Größe der Chunks, die während des Swapouts der Digest-Datei verwendet werden. | digest_swapout_chunk_size 4096 bytes |
| diskd_program | Definiert das externe Programm, das für die Verwaltung des Festplattencaches verwendet wird. | diskd_program /usr/lib/squid/diskd |
| dns_defnames | Bestimmt, ob Squid die Standard-DNS-Namenserweiterung verwenden soll. | dns_defnames on |
| dns_nameservers | Gibt die DNS-Server an, die von Squid verwendet werden sollen. | dns_nameservers 8.8.8.8 8.8.4.4 |
| dns_packet_max | Bestimmt die maximale Größe eines DNS-Pakets, das Squid senden kann. | dns_packet_max 512 bytes |
| dns_retransmit_interval | Bestimmt das Intervall für die erneute Übertragung von DNS-Anfragen. | dns_retransmit_interval 5 seconds |
| dns_testnames | Bestimmt die Namen, die für die DNS-Tests verwendet werden. | dns_testnames www.example.com |
| dns_timeout | Bestimmt die maximale Zeit, die Squid auf eine DNS-Antwort wartet. | dns_timeout 2 minutes |
| ecap_enable | Aktiviert oder deaktiviert die Unterstützung für eCAP. | ecap_enable on |
| ecap_service | Definiert einen eCAP-Dienst und seine Parameter. | ecap_service service1 respmod_precache example.com:1344 |
| email_err_data | Bestimmt, ob Fehlerdaten per E-Mail gesendet werden. | email_err_data on |
| err_html_text | Fügt benutzerdefinierte HTML-Texte in Fehlerseiten ein. | err_html_text “Contact support@example.com for assistance.” |
| err_page_stylesheet | Definiert das Stylesheet, das für die Fehlerseiten verwendet wird. | err_page_stylesheet /usr/share/squid/errors/styles.css |
| error_default_language | Bestimmt die Standardsprache für Fehlerseiten. | error_default_language en |
| error_directory | Definiert das Verzeichnis, das die Fehlerseiten enthält. | error_directory /usr/share/squid/errors |
| error_log_languages | Bestimmt die Sprachen, in denen Fehlerprotokolle geschrieben werden. | error_log_languages en, de |
| esi_parser | Aktiviert oder deaktiviert den ESI-Parser (Edge Side Includes). | esi_parser on |
| eui_lookup | Aktiviert oder deaktiviert die EUI-Abfrage (Endpoint Identifier). | eui_lookup on |
| external_acl_type | Definiert einen externen ACL-Typ und seine Parameter. | external_acl_type ldap_group %LOGIN /usr/lib/squid/squid_ldap_group -b dc=example,dc=com |
| follow_x_forwarded_for | Bestimmt, ob Squid den X-Forwarded-For-Header beachtet. | follow_x_forwarded_for allow all |
| force_request_body_continuation | Bestimmt, ob Squid das Fortsetzen des Anforderungskörpers erzwingt. | force_request_body_continuation on |
| forward_max_tries | Bestimmt die maximale Anzahl von Weiterleitungsversuchen für eine Anfrage. | forward_max_tries 10 |
| forward_timeout | Bestimmt die maximale Zeit, die Squid auf eine Weiterleitungsantwort wartet. | forward_timeout 2 minutes |
| forwarded_for | Bestimmt, ob Squid den X-Forwarded-For-Header hinzufügt. | forwarded_for on |
| fqdncache_size | Bestimmt die Größe des FQDN-Cache (Fully Qualified Domain Name). | fqdncache_size 1024 |
| ftp_client_idle_timeout | Bestimmt die maximale Zeit, die ein FTP-Client im Leerlauf sein kann, bevor die Verbindung geschlossen wird. | ftp_client_idle_timeout 2 minutes |
| ftp_eprt | Bestimmt, ob Squid den EPRT-Befehl (Extended Port) für FTP verwendet. | ftp_eprt on |
| ftp_epsv | Bestimmt, ob Squid den EPSV-Befehl (Extended Passive) für FTP verwendet. | ftp_epsv on |
| ftp_epsv_all | Bestimmt, ob Squid den EPSV-ALL-Befehl für FTP verwendet. | ftp_epsv_all on |
| ftp_passive | Bestimmt, ob Squid den passiven FTP-Modus verwendet. | ftp_passive on |
| ftp_port | Bestimmt den Port, den Squid für ausgehende FTP-Verbindungen verwendet. | ftp_port 21 |
| ftp_sanitycheck | Bestimmt, ob Squid eine Integritätsprüfung der FTP-Daten durchführt. | ftp_sanitycheck on |
| ftp_telnet_protocol | Bestimmt, ob Squid das Telnet-Protokoll für FTP verwendet. | ftp_telnet_protocol on |
| ftp_user | Bestimmt den Benutzer, der für anonyme FTP-Anmeldungen verwendet wird. | ftp_user anonymous@example.com |
| global_internal_static | Bestimmt, ob Squid interne statische Inhalte global verfügbar macht. | global_internal_static on |
| half_closed_clients | Bestimmt, ob Squid halbgeschlossene Verbindungen akzeptiert. | half_closed_clients on |
| happy_eyeballs_connect_gap | Bestimmt die Zeit, die zwischen Verbindungsversuchen bei der Happy Eyeballs-Algorithmus verstreichen soll. | happy_eyeballs_connect_gap 250 ms |
| happy_eyeballs_connect_limit | Bestimmt die maximale Anzahl gleichzeitiger Verbindungsversuche bei der Happy Eyeballs-Algorithmus. | happy_eyeballs_connect_limit 5 |
| happy_eyeballs_connect_timeout | Bestimmt die maximale Zeit, die Squid auf eine Verbindung wartet, bevor ein anderer Versuch gestartet wird. | happy_eyeballs_connect_timeout 2 seconds |
| high_memory_warning | Bestimmt den Schwellenwert, ab dem eine Warnung für hohen Speicherverbrauch ausgegeben wird. | high_memory_warning 90% |
| high_page_fault_warning | Bestimmt den Schwellenwert, ab dem eine Warnung für hohe Seitenfehler ausgegeben wird. | high_page_fault_warning 10/minute |
| high_response_time_warning | Bestimmt den Schwellenwert, ab dem eine Warnung für hohe Antwortzeiten ausgegeben wird. | high_response_time_warning 2 seconds |
| hopeless_kid_revival_delay | Bestimmt die Zeit, die Squid wartet, bevor ein hoffnungsloser Kindprozess neu gestartet wird. | hopeless_kid_revival_delay 30 seconds |
| host_verify_strict | Bestimmt, ob Squid die Hostnamen streng überprüft. | host_verify_strict on |
| hostname_aliases | Definiert Aliasnamen für den Hostnamen von Squid. | hostname_aliases squid.example.com |
| hosts_file | Gibt die Datei an, die Squid für die Auflösung von Hostnamen verwendet. | hosts_file /etc/hosts |
| htcp_access | Bestimmt den Zugriff auf HTCP (Hyper Text Caching Protocol)-Nachrichten basierend auf ACLs. | htcp_access allow all |
| htcp_clr_access | Bestimmt den Zugriff auf HTCP CLR-Nachrichten basierend auf ACLs. | htcp_clr_access allow all |
| htcp_port | Bestimmt den Port, den Squid für HTCP verwendet. | htcp_port 4827 |
| http_accel_surrogate_remote | Bestimmt, ob Squid als Surrogat für einen entfernten Beschleuniger agiert. | http_accel_surrogate_remote on |
| http_access | Bestimmt den Zugriff auf HTTP-Anfragen basierend auf ACLs. | http_access allow all |
| http_port | Bestimmt den Port, den Squid für eingehende HTTP-Verbindungen verwendet. | http_port 3128 |
| http_reply_access | Bestimmt den Zugriff auf HTTP-Antworten basierend auf ACLs. | http_reply_access allow all |
| http_upgrade_request_protocols | Bestimmt die Protokolle, die für HTTP-Upgrades verwendet werden. | http_upgrade_request_protocols websocket |
| httpd_accel_surrogate_id | Setzt die Surrogat-ID für HTTP-Beschleunigung. | httpd_accel_surrogate_id “Surrogate-ID: squid” |
| httpd_suppress_version_string | Bestimmt, ob Squid die Versionszeichenfolge in HTTP-Antworten unterdrückt. | httpd_suppress_version_string on |
| https_port | Bestimmt den Port, den Squid für eingehende HTTPS-Verbindungen verwendet. | https_port 443 cert=/etc/squid/cert.pem key=/etc/squid/key.pem |
| icap_206_enable | Aktiviert oder deaktiviert die Unterstützung für ICAP 206 Partial Content. | icap_206_enable on |
| icap_access | Bestimmt den Zugriff auf ICAP-Dienste basierend auf ACLs. | icap_access allow all |
| icap_class | Definiert eine ICAP-Klasse und ihre Parameter. | icap_class class1 service1 |
| icap_client_username_encode | Bestimmt, ob der Benutzername in ICAP-Anfragen codiert wird. | icap_client_username_encode on |
| icap_client_username_header | Setzt den Header, der für den Benutzernamen in ICAP-Anfragen verwendet wird. | icap_client_username_header X-Client-Username |
| icap_connect_timeout | Bestimmt die maximale Zeit, die Squid auf eine Verbindung zu einem ICAP-Dienst wartet. | icap_connect_timeout 2 minutes |
| icap_default_options_ttl | Bestimmt die Gültigkeitsdauer der Standardoptionen für ICAP-Dienste. | icap_default_options_ttl 1 hour |
| icap_enable | Aktiviert oder deaktiviert die Unterstützung für ICAP. | icap_enable on |
| icap_io_timeout | Bestimmt die maximale Zeit, die Squid auf E/A-Operationen für ICAP-Dienste wartet. | icap_io_timeout 2 minutes |
| icap_log | Bestimmt die Datei, in die Squid die ICAP-Protokollmeldungen schreibt. | icap_log /var/log/squid/icap.log |
| icap_persistent_connections | Aktiviert oder deaktiviert persistente Verbindungen zu ICAP-Diensten. | icap_persistent_connections on |
| icap_preview_enable | Aktiviert oder deaktiviert die Unterstützung für ICAP-Previews. | icap_preview_enable on |
| icap_preview_size | Bestimmt die maximale Größe von ICAP-Previews. | icap_preview_size 1024 |
| icap_retry | Bestimmt, ob Squid ICAP-Anfragen bei Fehlern erneut versucht. | icap_retry on |
| icap_retry_limit | Bestimmt die maximale Anzahl von Wiederholungsversuchen für ICAP-Anfragen. | icap_retry_limit 3 |
| icap_send_client_ip | Bestimmt, ob die IP-Adresse des Clients an den ICAP-Dienst gesendet wird. | icap_send_client_ip on |
| icap_send_client_username | Bestimmt, ob der Benutzername des Clients an den ICAP-Dienst gesendet wird. | icap_send_client_username on |
| icap_service | Definiert einen ICAP-Dienst und seine Parameter. | icap_service service1 reqmod_precache icap.example.com:1344 |
| icap_service_failure_limit | Bestimmt die maximale Anzahl von Fehlern, bevor ein ICAP-Dienst als fehlgeschlagen gilt. | icap_service_failure_limit 10 |
| icap_service_revival_delay | Bestimmt die Zeit, die Squid wartet, bevor ein ICAP-Dienst nach einem Fehler erneut versucht wird. | icap_service_revival_delay 1 minute |
| icon_directory | Definiert das Verzeichnis, das die Symbole für die Squid-Webseiten enthält. | icon_directory /usr/share/squid/icons |
| icp_access | Bestimmt den Zugriff auf ICP (Internet Cache Protocol)-Nachrichten basierend auf ACLs. | icp_access allow all |
| icp_hit_stale | Bestimmt, ob ICP-Hits veraltet sein können. | icp_hit_stale on |
| icp_port | Bestimmt den Port, den Squid für ICP verwendet. | icp_port 3130 |
| icp_query_timeout | Bestimmt die maximale Zeit, die Squid auf eine ICP-Antwort wartet. | icp_query_timeout 2 seconds |
| ident_lookup_access | Bestimmt den Zugriff auf Ident-Lookups basierend auf ACLs. | ident_lookup_access allow all |
| ident_timeout | Bestimmt die maximale Zeit, die Squid auf eine Ident-Antwort wartet. | ident_timeout 10 seconds |
| ignore_unknown_nameservers | Bestimmt, ob Squid unbekannte Nameserver ignorieren soll. | ignore_unknown_nameservers on |
| incoming_dns_average | Bestimmt die durchschnittliche Anzahl von eingehenden DNS-Anfragen pro Sekunde. | incoming_dns_average 5 |
| incoming_http_average | Bestimmt die durchschnittliche Anzahl von eingehenden HTTP-Anfragen pro Sekunde. | incoming_http_average 50 |
| incoming_icp_average | Bestimmt die durchschnittliche Anzahl von eingehenden ICP-Anfragen pro Sekunde. | incoming_icp_average 10 |
| incoming_tcp_average | Bestimmt die durchschnittliche Anzahl von eingehenden TCP-Verbindungen pro Sekunde. | incoming_tcp_average 20 |
| incoming_udp_average | Bestimmt die durchschnittliche Anzahl von eingehenden UDP-Paketen pro Sekunde. | incoming_udp_average 5 |
| ipcache_high | Bestimmt den Schwellenwert, ab dem Squid beginnt, den IP-Cache zu leeren. | ipcache_high 95% |
| ipcache_low | Bestimmt den Schwellenwert, ab dem Squid aufhört, den IP-Cache zu leeren. | ipcache_low 90% |
| ipcache_size | Bestimmt die Größe des IP-Cache. | ipcache_size 2048 |
| loadable_modules | Definiert die ladbaren Module, die Squid verwendet. | loadable_modules /usr/lib/squid/modules |
| log_icp_queries | Bestimmt, ob ICP-Anfragen protokolliert werden. | log_icp_queries on |
| log_mime_hdrs | Bestimmt, ob MIME-Header in den Protokollen erfasst werden. | log_mime_hdrs on |
| log_uses_indirect_client | Bestimmt, ob die Protokollierung die IP-Adresse des indirekten Clients verwendet. | log_uses_indirect_client on |
| logfile_daemon | Bestimmt das Programm, das Squid für die Protokollierung verwendet. | logfile_daemon /usr/lib/squid/logfile-daemon |
| logfile_rotate | Bestimmt die Anzahl der Protokolldateien, die Squid vor dem Überschreiben aufbewahrt. | logfile_rotate 10 |
| logformat | Definiert das Format der Protokolldateien. | logformat squid %>a %un %>rm %ru %>Hs |
| mail_from | Setzt die Absenderadresse für E-Mails, die von Squid gesendet werden. | mail_from squid@example.com |
| mail_program | Bestimmt das Programm, das Squid für das Versenden von E-Mails verwendet. | mail_program /usr/sbin/sendmail |
| mark_client_connection | Markiert Client-Verbindungen basierend auf ACLs. | mark_client_connection 1 |
| mark_client_packet | Markiert Client-Pakete basierend auf ACLs. | mark_client_packet 1 |
| max_filedescriptors | Bestimmt die maximale Anzahl von Dateideskriptoren, die Squid verwenden kann. | max_filedescriptors 1024 |
| max_open_disk_fds | Bestimmt die maximale Anzahl von offenen Dateideskriptoren für den Festplattencache. | max_open_disk_fds 512 |
| max_stale | Bestimmt die maximale Zeit, die ein veraltetes Objekt im Cache verbleiben kann. | max_stale 1 day |
| maximum_icp_query_timeout | Bestimmt die maximale Zeit, die Squid auf eine ICP-Antwort wartet. | maximum_icp_query_timeout 10 seconds |
| maximum_object_size | Bestimmt die maximale Größe eines Objekts, das im Cache gespeichert werden kann. | maximum_object_size 50 MB |
| maximum_object_size_in_memory | Bestimmt die maximale Größe eines Objekts, das im Speicher-Cache gespeichert werden kann. | maximum_object_size_in_memory 1 MB |
| mcast_groups | Bestimmt die Multicast-Gruppen, die Squid verwendet. | mcast_groups 239.255.255.250 |
| mcast_icp_query_timeout | Bestimmt die maximale Zeit, die Squid auf eine ICP-Antwort über Multicast wartet. | mcast_icp_query_timeout 2 seconds |
| mcast_miss_addr | Bestimmt die Adresse, die Squid für Multicast-Miss-Anfragen verwendet. | mcast_miss_addr 239.255.255.250 |
| mcast_miss_encode_key | Bestimmt den Schlüssel, der für die Kodierung von Multicast-Miss-Anfragen verwendet wird. | mcast_miss_encode_key secret_key |
| mcast_miss_port | Bestimmt den Port, den Squid für Multicast-Miss-Anfragen verwendet. | mcast_miss_port 3131 |
| mcast_miss_ttl | Bestimmt die TTL (Time To Live) für Multicast-Miss-Anfragen. | mcast_miss_ttl 16 |
| memory_cache_mode | Bestimmt den Modus für den Speicher-Cache. | memory_cache_mode always |
| memory_cache_shared | Bestimmt, ob der Speicher-Cache zwischen mehreren Squid-Prozessen geteilt wird. | memory_cache_shared on |
| memory_pools | Bestimmt, ob Squid Speicher-Pools verwendet, um die Speicherverwaltung zu optimieren. | memory_pools on |
| memory_pools_limit | Bestimmt die maximale Größe der Speicher-Pools. | memory_pools_limit 5 MB |
| memory_replacement_policy | Bestimmt die Ersatzstrategie für den Speicher-Cache. | memory_replacement_policy lru |
| mime_table | Definiert die Datei, die die MIME-Tabelle enthält. | mime_table /etc/squid/mime.conf |
| min_dns_poll_cnt | Bestimmt die minimale Anzahl von DNS-Abfragen pro Sekunde. | min_dns_poll_cnt 1 |
| min_http_poll_cnt | Bestimmt die minimale Anzahl von HTTP-Anfragen pro Sekunde. | min_http_poll_cnt 1 |
| min_icp_poll_cnt | Bestimmt die minimale Anzahl von ICP-Anfragen pro Sekunde. | min_icp_poll_cnt 1 |
| min_tcp_poll_cnt | Bestimmt die minimale Anzahl von TCP-Verbindungen pro Sekunde. | min_tcp_poll_cnt 1 |
| min_udp_poll_cnt | Bestimmt die minimale Anzahl von UDP-Paketen pro Sekunde. | min_udp_poll_cnt 1 |
| minimum_direct_hops | Bestimmt die minimale Anzahl von Hops für direkte Verbindungen. | minimum_direct_hops 1 |
| minimum_direct_rtt | Bestimmt die minimale RTT (Round Trip Time) für direkte Verbindungen. | minimum_direct_rtt 100 ms |
| minimum_expiry_time | Bestimmt die minimale Ablaufzeit für zwischengespeicherte Objekte. | minimum_expiry_time 1 hour |
| minimum_icp_query_timeout | Bestimmt die minimale Zeit, die Squid auf eine ICP-Antwort wartet. | minimum_icp_query_timeout 500 ms |
| minimum_object_size | Bestimmt die minimale Größe eines Objekts, das im Cache gespeichert werden kann. | minimum_object_size 1 KB |
| miss_access | Bestimmt den Zugriff auf Objekte, die den Cache verfehlen, basierend auf ACLs. | miss_access allow all |
| negative_dns_ttl | Bestimmt die TTL (Time To Live) für negative DNS-Antworten. | negative_dns_ttl 1 minute |
| negative_ttl | Bestimmt die TTL (Time To Live) für negative Antworten im Cache. | negative_ttl 1 minute |
| neighbor_type_domain | Definiert die Nachbartypen und Domänen für den Cache. | neighbor_type_domain parent.example.com parent |
| netdb_filename | Bestimmt die Datei, in der Squid die NetDB-Daten speichert. | netdb_filename /var/log/squid/netdb.state |
| netdb_high | Bestimmt den Schwellenwert, ab dem Squid beginnt, die NetDB-Daten zu leeren. | netdb_high 90% |
| netdb_low | Bestimmt den Schwellenwert, ab dem Squid aufhört, die NetDB-Daten zu leeren. | netdb_low 75% |
| netdb_ping_period | Bestimmt das Intervall für NetDB-Pings. | netdb_ping_period 5 minutes |
| never_direct | Bestimmt, wann Anfragen niemals direkt gesendet werden sollen, basierend auf ACLs. | never_direct allow all |
| nonhierarchical_direct | Bestimmt, wann nicht-hierarchische Anfragen direkt gesendet werden sollen. | nonhierarchical_direct allow all |
| note | Fügt benutzerdefinierte Notizen in die Squid-Konfiguration ein. | note “This is a custom note” |
| offline_mode | Bestimmt, ob Squid im Offline-Modus arbeitet, d. h. keine neuen Daten aus dem Internet anfordert. | offline_mode on |
| paranoid_hit_validation | Aktiviert oder deaktiviert die paranoidische Treffervalidierung. | paranoid_hit_validation on |
| pconn_lifetime | Bestimmt die maximale Lebensdauer einer persistente Verbindung. | pconn_lifetime 1 hour |
| peer_connect_timeout | Bestimmt die maximale Zeit, die Squid auf eine Verbindung zu einem Peer wartet. | peer_connect_timeout 30 seconds |
| persistent_connection_after_error | Bestimmt, ob persistente Verbindungen nach einem Fehler beibehalten werden. | persistent_connection_after_error on |
| pid_filename | Bestimmt die Datei, in der Squid die Prozess-ID speichert. | pid_filename /var/run/squid.pid |
| pinger_enable | Aktiviert oder deaktiviert den Pinger-Dienst von Squid. | pinger_enable on |
| pinger_program | Bestimmt das Programm, das Squid für das Pingen verwendet. | pinger_program /usr/lib/squid/pinger |
| pipeline_prefetch | Bestimmt, ob Squid Pipeline-Requests vorab abruft. | pipeline_prefetch on |
| positive_dns_ttl | Bestimmt die TTL (Time To Live) für positive DNS-Antworten. | positive_dns_ttl 1 hour |
| prefer_direct | Bestimmt, ob Squid direkte Verbindungen gegenüber Peer-Verbindungen bevorzugt. | prefer_direct on |
| proxy_protocol_access | Bestimmt den Zugriff auf Proxy-Protokolle basierend auf ACLs. | proxy_protocol_access allow all |
| qos_flows | Definiert die QoS (Quality of Service)-Flüsse, die Squid verwendet. | qos_flows local-hit=0x30 all=0x10 |
| query_icmp | Bestimmt, ob Squid ICMP (Internet Control Message Protocol)-Abfragen durchführt. | query_icmp on |
| quick_abort_max | Bestimmt die maximale Größe einer Anforderung, die Squid schnell abbricht. | quick_abort_max 16 KB |
| quick_abort_min | Bestimmt die minimale Größe einer Anforderung, die Squid schnell abbricht. | quick_abort_min 4 KB |
| quick_abort_pct | Bestimmt den Prozentsatz der Anforderung, ab dem Squid schnell abbricht. | quick_abort_pct 90% |
| range_offset_limit | Bestimmt die maximale Größe eines Offsets für Bereichsanfragen. | range_offset_limit 5 MB |
| read_ahead_gap | Bestimmt die Größe der Lücke, die Squid beim Lesen von Daten vorab abruft. | read_ahead_gap 128 KB |
| read_timeout | Bestimmt die maximale Zeit, die Squid auf das Lesen von Daten wartet. | read_timeout 1 minute |
| refresh_all_ims | Bestimmt, ob Squid alle IMS (If-Modified-Since)-Anfragen auffrischt. | refresh_all_ims on |
| refresh_pattern | Definiert die Mustersätze, die für das Auffrischen von zwischengespeicherten Objekten verwendet werden. | refresh_pattern ^ftp: 1440 20% 10080 |
| relaxed_header_parser | Bestimmt, ob Squid einen entspannten Header-Parser verwendet. | relaxed_header_parser on |
| reload_into_ims | Bestimmt, ob Squid Anfragen in IMS (If-Modified-Since)-Anfragen umwandelt. | reload_into_ims on |
| reply_body_max_size | Bestimmt die maximale Größe des Antwortkörpers, den Squid akzeptiert. | reply_body_max_size 10 MB |
| reply_header_access | Bestimmt den Zugriff auf Antwort-Header basierend auf ACLs. | reply_header_access deny all |
| reply_header_add | Fügt benutzerdefinierte Header zu den Antworten hinzu. | reply_header_add X-My-Header “MyHeaderValue” |
| reply_header_max_size | Bestimmt die maximale Größe des Antwort-Headers, den Squid akzeptiert. | reply_header_max_size 1 KB |
| request_body_max_size | Bestimmt die maximale Größe des Anforderungskörpers, den Squid akzeptiert. | request_body_max_size 10 MB |
| request_entities | Bestimmt, ob Squid Entitäten in Anfragen verarbeitet. | request_entities on |
| request_header_access | Bestimmt den Zugriff auf Anforderungs-Header basierend auf ACLs. | request_header_access deny all |
| request_header_add | Fügt benutzerdefinierte Header zu den Anfragen hinzu. | request_header_add X-My-Header “MyHeaderValue” |
| request_header_max_size | Bestimmt die maximale Größe des Anforderungs-Headers, den Squid akzeptiert. | request_header_max_size 1 KB |
| request_start_timeout | Bestimmt die maximale Zeit, die Squid auf den Beginn einer Anforderung wartet. | request_start_timeout 30 seconds |
| request_timeout | Bestimmt die maximale Zeit, die Squid auf eine Anforderung wartet. | request_timeout 1 minute |
| response_delay_pool | Bestimmt den Verzögerungspool für Antworten. | response_delay_pool 1 |
| response_delay_pool_access | Bestimmt den Zugriff auf den Verzögerungspool für Antworten basierend auf ACLs. | response_delay_pool_access allow all |
| retry_on_error | Bestimmt, ob Squid Anfragen bei Fehlern erneut versucht. | retry_on_error on |
| send_hit | Bestimmt, ob Squid Treffer an den Client sendet. | send_hit on |
| server_idle_pconn_timeout | Bestimmt die maximale Zeit, die eine persistente Verbindung zum Server im Leerlauf sein kann, bevor sie geschlossen wird. | server_idle_pconn_timeout 2 minutes |
| server_pconn_for_nonretriable | Bestimmt, ob Squid persistente Verbindungen für nicht wiederholbare Anfragen verwendet. | server_pconn_for_nonretriable on |
| server_persistent_connections | Aktiviert oder deaktiviert persistente Verbindungen zu Servern. | server_persistent_connections on |
| shared_memory_locking | Bestimmt, ob Squid die Sperrung des gemeinsamen Speichers verwendet. | shared_memory_locking on |
| short_icon_urls | Bestimmt, ob Squid kurze URLs für Symbole verwendet. | short_icon_urls on |
| shutdown_lifetime | Bestimmt die Zeit, die Squid für das Herunterfahren benötigt. | shutdown_lifetime 1 minute |
| sleep_after_fork | Bestimmt die Zeit, die Squid nach dem Forken eines neuen Prozesses schläft. | sleep_after_fork 1 second |
| snmp_access | Bestimmt den Zugriff auf SNMP (Simple Network Management Protocol)-Nachrichten basierend auf ACLs. | snmp_access allow all |
| snmp_incoming_address | Bestimmt die Adresse, die Squid für eingehende SNMP-Anfragen verwendet. | snmp_incoming_address 127.0.0.1 |
| snmp_outgoing_address | Bestimmt die Adresse, die Squid für ausgehende SNMP-Antworten verwendet. | snmp_outgoing_address 127.0.0.1 |
| snmp_port | Bestimmt den Port, den Squid für SNMP verwendet. | snmp_port 3401 |
| spoof_client_ip | Bestimmt, ob Squid die IP-Adresse des Clients für ausgehende Anfragen fälscht. | spoof_client_ip on |
| ssl_bump | Aktiviert oder deaktiviert das SSL-Bumping. | ssl_bump on |
| ssl_engine | Bestimmt die SSL-Engine, die Squid verwendet. | ssl_engine openssl |
| ssl_unclean_shutdown | Bestimmt, ob Squid unsaubere SSL-Abschaltungen akzeptiert. | ssl_unclean_shutdown on |
| sslcrtd_children | Bestimmt die Anzahl der Kinderprozesse, die für das Erstellen von SSL-Zertifikaten verwendet werden. | sslcrtd_children 5 |
| sslcrtd_program | Bestimmt das Programm, das Squid für das Erstellen von SSL-Zertifikaten verwendet. | sslcrtd_program /usr/lib/squid/ssl_crtd -s /var/lib/ssl_db -M 4MB |
| sslcrtvalidator_children | Bestimmt die Anzahl der Kinderprozesse, die für die Validierung von SSL-Zertifikaten verwendet werden. | sslcrtvalidator_children 5 |
| sslcrtvalidator_program | Bestimmt das Programm, das Squid für die Validierung von SSL-Zertifikaten verwendet. | sslcrtvalidator_program /usr/lib/squid/ssl_crtd_validator |
| sslpassword_program | Bestimmt das Programm, das Squid für die Verwaltung von SSL-Passwörtern verwendet. | sslpassword_program /usr/lib/squid/ssl_password |
| sslproxy_cert_adapt | Bestimmt, wie Squid Zertifikate für SSL-Proxying anpasst. | sslproxy_cert_adapt default |
| sslproxy_cert_error | Bestimmt, wie Squid mit Zertifikatsfehlern beim SSL-Proxying umgeht . | sslproxy_cert_error allow |
| sslproxy_cert_sign | Bestimmt, wie Squid Zertifikate für SSL-Proxying signiert. | sslproxy_cert_sign default |
| sslproxy_cert_sign_hash | Bestimmt den Hash-Algorithmus, den Squid für das Signieren von Zertifikaten beim SSL-Proxying verwendet. | sslproxy_cert_sign_hash sha256 |
| sslproxy_foreign_intermediate_certs | Bestimmt die Zwischenzertifikate, die Squid für SSL-Proxying verwendet. | sslproxy_foreign_intermediate_certs /etc/squid/foreign_intermediates.pem |
| sslproxy_session_cache_size | Bestimmt die Größe des Sitzungscaches für SSL-Proxying. | sslproxy_session_cache_size 10 MB |
| sslproxy_session_ttl | Bestimmt die Gültigkeitsdauer von Sitzungen für SSL-Proxying. | sslproxy_session_ttl 1 hour |
| stats_collection | Aktiviert oder deaktiviert die Sammlung von Statistikdaten. | stats_collection on |
| store_avg_object_size | Bestimmt die durchschnittliche Größe von Objekten im Cache. | store_avg_object_size 13 KB |
| store_dir_select_algorithm | Bestimmt den Algorithmus, den Squid für die Auswahl von Verzeichnissen im Cache verwendet. | store_dir_select_algorithm least-load |
| store_id_access | Bestimmt den Zugriff auf Store-ID-Dienste basierend auf ACLs. | store_id_access allow all |
| store_id_bypass | Bestimmt, ob Store-ID-Dienste umgangen werden können. | store_id_bypass on |
| store_id_children | Bestimmt die Anzahl der Kinderprozesse, die für Store-ID-Dienste verwendet werden. | store_id_children 5 |
| store_id_extras | Bestimmt zusätzliche Parameter für Store-ID-Dienste. | store_id_extras “parameter=value” |
| store_id_program | Bestimmt das Programm, das Squid für Store-ID-Dienste verwendet. | store_id_program /usr/lib/squid/store_id_program |
| store_miss | Bestimmt, ob fehlende Objekte im Cache gespeichert werden. | store_miss on |
| store_objects_per_bucket | Bestimmt die Anzahl der Objekte pro Bucket im Cache. | store_objects_per_bucket 50 |
| strip_query_terms | Bestimmt, ob Squid Abfragebegriffe aus URLs entfernt. | strip_query_terms on |
| tcp_outgoing_address | Bestimmt die Adresse, die Squid für ausgehende TCP-Verbindungen verwendet. | tcp_outgoing_address 192.168.0.1 |
| tcp_outgoing_mark | Bestimmt die Markierung, die Squid für ausgehende TCP-Verbindungen verwendet. | tcp_outgoing_mark 1 |
| tcp_outgoing_tos | Bestimmt das TOS (Type of Service)-Feld für ausgehende TCP-Verbindungen. | tcp_outgoing_tos 0x20 |
| tcp_recv_bufsize | Bestimmt die Puffergröße für eingehende TCP-Verbindungen. | tcp_recv_bufsize 64 KB |
| test_reachability | Bestimmt, ob Squid die Erreichbarkeit von Servern testet. | test_reachability on |
| tls_key_log | Bestimmt die Datei, in der Squid TLS-Schlüsselprotokolle speichert. | tls_key_log /var/log/squid/tls_key_log |
| tls_outgoing_options | Bestimmt die Optionen, die Squid für ausgehende TLS-Verbindungen verwendet. | tls_outgoing_options no-verify-peer |
| tproxy_uses_indirect_client | Bestimmt, ob Squid die IP-Adresse des indirekten Clients für TPROXY verwendet. | tproxy_uses_indirect_client on |
| udp_incoming_address | Bestimmt die Adresse, die Squid für eingehende UDP-Pakete verwendet. | udp_incoming_address 127.0.0.1 |
| udp_outgoing_address | Bestimmt die Adresse, die Squid für ausgehende UDP-Pakete verwendet. | udp_outgoing_address 127.0.0.1 |
| umask | Bestimmt die umask (user file creation mask), die Squid verwendet. | umask 027 |
| unique_hostname | Bestimmt, ob Squid einen eindeutigen Hostnamen verwendet. | unique_hostname squid |
| unlinkd_program | Bestimmt das Programm, das Squid für das Löschen von Dateien verwendet. | unlinkd_program /usr/lib/squid/unlinkd |
| uri_whitespace | Bestimmt, wie Squid mit Leerzeichen in URIs umgeht. | uri_whitespace encode |
| url_rewrite_access | Bestimmt den Zugriff auf URL-Umschreibedienste basierend auf ACLs. | url_rewrite_access allow all |
| url_rewrite_bypass | Bestimmt, ob URL-Umschreibedienste umgangen werden können. | url_rewrite_bypass on |
| url_rewrite_children | Bestimmt die Anzahl der Kinderprozesse, die für URL-Umschreibedienste verwendet werden. | url_rewrite_children 5 |
| url_rewrite_extras | Bestimmt zusätzliche Parameter für URL-Umschreibedienste. | url_rewrite_extras “parameter=value” |
| url_rewrite_host_header | Bestimmt, ob Squid den Host-Header für URL-Umschreibedienste verwendet. | url_rewrite_host_header on |
| url_rewrite_program | Bestimmt das Programm, das Squid für URL-Umschreibedienste verwendet. | url_rewrite_program /usr/lib/squid/url_rewrite_program |
| url_rewrite_timeout | Bestimmt die maximale Zeit, die Squid auf eine Antwort von einem URL-Umschreibedienst wartet. | url_rewrite_timeout 30 seconds |
| vary_ignore_expire | Bestimmt, ob Squid das Ablaufdatum bei der Verarbeitung von Vary-Headern ignoriert. | vary_ignore_expire on |
| via | Bestimmt, ob Squid den Via-Header hinzufügt. | via on |
| visible_hostname | Bestimmt den sichtbaren Hostnamen, der in den Squid-Fehlerseiten angezeigt wird. | visible_hostname squid.example.com |
| wccp2_address | Bestimmt die Adresse, die Squid für WCCP (Web Cache Communication Protocol) verwendet. | wccp2_address 192.168.0.1 |
| wccp2_assignment_method | Bestimmt die Methode, die Squid für die Zuweisung von WCCP-Verbindungen verwendet. | wccp2_assignment_method hash |
| wccp2_forwarding_method | Bestimmt die Methode, die Squid für die Weiterleitung von WCCP-Verbindungen verwendet. | wccp2_forwarding_method gre |
| wccp2_rebuild_wait | Bestimmt die Zeit, die Squid wartet, bevor es die WCCP-Konfiguration neu aufbaut. | wccp2_rebuild_wait 10 seconds |
| wccp2_return_method | Bestimmt die Methode, die Squid für die Rückgabe von WCCP-Verbindungen verwendet. | wccp2_return_method gre |
| wccp2_router | Bestimmt die Adresse des WCCP-Routers, den Squid verwendet. | wccp2_router 192.168.0.1 |
| wccp2_service | Definiert einen WCCP-Dienst und seine Parameter. | wccp2_service standard 0 |
| wccp2_service_info | Bestimmt die Informationen für einen WCCP-Dienst. | wccp2_service_info web-cache 0 |
| wccp2_weight | Bestimmt das Gewicht, das Squid für WCCP-Verbindungen verwendet. | wccp2_weight 100 |
| wccp_address | Bestimmt die Adresse, die Squid für WCCP verwendet. | wccp_address 192.168.0.1 |
| wccp_router | Bestimmt die Adresse des WCCP-Routers, den Squid verwendet. | wccp_router 192.168.0.1 |
| wccp_version | Bestimmt die Version von WCCP, die Squid verwendet. | wccp_version 2 |
| windows_ipaddrchangemonitor | Aktiviert oder deaktiviert die Überwachung von IP-Adressänderungen unter Windows. | windows_ipaddrchangemonitor on |
| workers | Bestimmt die Anzahl der Worker-Prozesse, die Squid verwendet. | workers 4 |
| write_timeout | Bestimmt die maximale Zeit, die Squid auf das Schreiben von Daten wartet. | write_timeout 1 minute |