# squid.conf
# Opisy by Adi v 0.5 2005-08-18
# Stworzony przez Generator Konfiguracji Squid'a dla NND by Adi'2005
# Wersja generatora: 0.1 z 2005.09.16
# Data i godzina utworzenia pliku: 2006-10-04 13:57:23
# Kopia poprzedniej konfiguracji (jezeli byla): /etc/squid/squid.conf.bac
# Ustawiamy porty na ktorych pracuje squid (http:3128 lub 8080 icp:3130 8082)
http_port 8080 transparent
icp_port 0
# Ustawienia TOS dla Niceshaper'a
zph_tos_local 8
zph_tos_peer 0
zph_tos_parent off
# Ustawiamy wielkość pamięci Cache (dla 128 MB RAM'u wystarczy 32 MB)
cache_mem 128 MB
# Ustawiamy srednia oczekiwana (14 KB) i maksymalna wielkosc obiektow (2 MB)
# oraz maksymalna wielkosc obiektu w pamieci (16 KB)
store_avg_object_size 14 KB
maximum_object_size 2048 KB
maximum_object_size_in_memory 16 KB
# Jakiego typu bedzie cache, gdzie bedzie cache na dysku
# ile będzie zajmowal miejsca i jaka bedzie struktura katalogow
cache_dir ufs /var/cache/squid 256 16 128
# Gdzie Squid ma zapisywać logi wylaczamy zmieniajac sciezke na none
# np: cache_log none
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log
# Ile plikow zapasowych do logow
logfile_rotate 7
# Buforujemy logowanie
buffered_logs on
# Ustawiamy komunikaty o bledach na jezyk polski
error_directory /usr/share/squid/errors/Polish
# Logujemy rowniez zapytania ICP
log_icp_queries on
# Poziom logowania
debug_options ALL,1
# Gdzie ma sie znajdowac plik .pid
pid_filename /var/run/squid.pid
# Poziom uzytkownika na ktorym pracuje squid (musi byc zdefiniowany w systemie)
cache_effective_user proxy
cache_effective_group proxy
# squid.conf
# Opisy by Adi v 0.5 2005-08-18
# Stworzony przez Generator Konfiguracji Squid'a dla NND by Adi'2005
# Wersja generatora: 0.1 z 2005.09.16
# Data i godzina utworzenia pliku: 2006-10-04 13:57:23
# Kopia poprzedniej konfiguracji (jezeli byla): /etc/squid/squid.conf.bac
# Ustawiamy porty na ktorych pracuje squid (http:3128 lub 8080 icp:3130 8082)
http_port 8080 transparent
icp_port 0
# Ustawienia TOS dla Niceshaper'a
zph_tos_local 8
zph_tos_peer 0
zph_tos_parent off
# Ustawiamy wielkość pamięci Cache (dla 128 MB RAM'u wystarczy 32 MB)
cache_mem 128 MB
# Ustawiamy srednia oczekiwana (14 KB) i maksymalna wielkosc obiektow (2 MB)
# oraz maksymalna wielkosc obiektu w pamieci (16 KB)
store_avg_object_size 14 KB
maximum_object_size 2048 KB
maximum_object_size_in_memory 16 KB
# Jakiego typu bedzie cache, gdzie bedzie cache na dysku
# ile będzie zajmowal miejsca i jaka bedzie struktura katalogow
cache_dir ufs /var/cache/squid 256 16 128
# Gdzie Squid ma zapisywać logi wylaczamy zmieniajac sciezke na none
# np: cache_log none
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log
# Ile plikow zapasowych do logow
logfile_rotate 7
# Buforujemy logowanie
buffered_logs on
# Ustawiamy komunikaty o bledach na jezyk polski
error_directory /usr/share/squid/errors/Polish
# Logujemy rowniez zapytania ICP
log_icp_queries on
# Poziom logowania
debug_options ALL,1
# Gdzie ma sie znajdowac plik .pid
pid_filename /var/run/squid.pid
# Poziom uzytkownika na ktorym pracuje squid (musi byc zdefiniowany w systemie)
cache_effective_user proxy
cache_effective_group proxy
# Ponizsza opcja przydaje sie, jesli chcemy korzystac z Cache Managera.
# Skopiuj cachemgr.cgi do katalogu cgi-bin swojego serwera WWW.
# Cache Manager bedzie dostepny pod adresem:
#
http://IP_SERWERA/cgi-bin/cachemgr.cgicache_mgr admin
cachemgr_passwd admin all
Jest to zerzniety squid.conf nie mniej sqm squid funkcjonuje.
tak przy okazji , bo jeszcze tego nie szukalem, co ustawic w powyzszym .conf zeby strona z lokalnego serwera nie byla keszowana przez squida? mam problem z poleceniem
w skrypcie php. $komp powinna zwracac IP komputera przegladajacego strone a squid powoduje ze jest pokazywane IP serwera.