Squid se standardne identifikuje stejne jako se identifikoval klient, ktery s pozadavkem prisel.
Jednotlive HTTP headery se daji zamaskovat pomoci
"anonymize_headers ...."
Pripadne se da nastavit falesna identifikace prohlizece ("fake_user_agent").
Pokud "vyssi" squid bezi transparentne (tj. pokud ani v beznem prohlizeci nemusite o proxy nic nastavovat), nic dalsiho nastavovat nemusite.
Jinak musite ten "vyssi" squid nastavit jako parent toho vaseho:
cache_peer <vyssi_squid> parent <jeho_port> 0 no-digest no-query
Ta nula a ty dalsi dve opsny zajisti, ze spolu cache vubec nebudou komunikovat pomoci ICP (coz nejen ze by vas prozradilo, ale take je to v pripade jedine parent-cahce a zadnych sibling-cache uplne zbytecne). (trochu o ICP a k cemu jej squid pouziva v pristim dile)
Díky moc, pomohlo to a už to funguje, použil jsem nastavení parent, protože vyšší squid neběží transparentně - ale něco je ještě špatně. Načítání statických stránek funguje perfektně, ale u asp, php stránek se obvykle dostanu jen někam do poloviny, zbytek stránky už se nenačte většinou vůbec. Kliknutí na odkazy z těchto stránek většinou také nefunguje. Nevíte čím by to mohlo být?
Nacte se do pulky? To je nejaky divny (mozna jen fixluje progressbar v prohlizeci, ne?).
Je to tim, ze squid se pro nektere requesty snazi jit primo a ne pres parent cache (pro ty ktere nejsou cachovatelne, nebo ty co jsou uvedene v hierarchy_stoplist, ktery je defaultne nastaven na URL s otaznikem).
Zamezit by tomu melo nastaveni "never direct allow all"
Tim se rekne ze vsechny requesty maji jit pres parent... sorry na to sem nejak zapomel