Squid ичинде User-Agent дал келтирүү
Жарыяланган кардар идентификатору үчүн req_header ACL колдонуп, кирүү эрежесин кененирээк уруксаттан мурун коюңуз.
User-Agent ACL кардар HTTP суроосунда койгон идентификаторду дал келтирет. Squid 7 конфигурациясында сыноо кардарын req_header аркылуу классификациялоого болот:
acl legacy_probe req_header User-Agent -i ^LegacyProbe/
http_access deny legacy_probe
Мисал LegacyProbe/ менен башталган аталышты дал келтирет, тамга регистрин эсепке албастан. Үлгүнү керектүү кардар идентификатору менен алмаштырыңыз. Бул туюнтма регулярдуу туюнтма, браузер продуктусунун атын издөө эмес.
Тыюу эрежесин суроону мурун эле уруксат кылган ар кандай кененирээк кирүү эрежесинен мурун коюңуз. Ушул максаттуу эреженин айланасында проксинин учурдагы кардар жана багыт көзөмөлдөрүн сактаңыз.
Mozilla сыяктуу кең префикс көптөгөн ар башка браузерлерге дал келет. Шайкештик же сыноо саясаты канчалык тар болушу керектигин чечүүдө кардар жөнөткөн чыныгы аталышты колдонуңуз.
Бул аталышты кардар көзөмөлдөйт жана аны өзгөртө же өткөрүп жибере алат. Эреже жарыяланган идентификаторду классификациялайт; бул колдонмонун күчтүү инсандыгы эмес. Ал ошондой эле Squid текшере алган HTTP билдирүүлөрүндө иштейт, кадимки CONNECT туннелинин ичиндеги шифрленген сайт аталыштарында эмес.