Að stemma User-Agent í Squid
Notaðu req_header-ACL fyrir skráða auðkenningu biðlara og settu aðgangsregluna á undan víðtækari heimild.
User-Agent-ACL stemmir auðkenninguna sem biðlari setur í HTTP-beiðni sína. Í Squid 7 uppsetningu má flokka prófbiðlara með req_header:
acl legacy_probe req_header User-Agent -i ^LegacyProbe/
http_access deny legacy_probe
Dæmið stemmir haus sem byrjar á LegacyProbe/, án tillits til há- og lágstafa. Skiptu mynstrinu út fyrir ætlaða auðkenningu biðlarans. Tjáningin er regluleg tjáning, ekki leit að vörumerki vafra.
Settu synjunarregluna á undan hvaða víðtækari aðgangsreglu sem myndi þegar heimila beiðnina. Haltu núverandi biðlara- og áfangastýringum milliþjónsins í kringum þessa markvissu reglu.
Víðtækt forskeyti eins og Mozilla stemmir marga mismunandi vafra. Notaðu raunverulega hausinn sem biðlarinn sendir þegar þú ákveður hversu þröng samhæfingar- eða prófunarstefna á að vera.
Biðlarinn stýrir þessum haus og getur breytt honum eða sleppt honum. Reglan flokkar fullyrta auðkenningu; það er ekki sterk forritssjálfsmynd. Hún virkar einnig á HTTP-skilaboð sem Squid getur skoðað, ekki á dulkóðaða hausa vefsvæða inni í venjulegum CONNECT-göngum.