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 சுரங்கப்பாதைக்குள் உள்ள மறையாக்கப்பட்ட இணையதள தலைப்புகளில் அல்ல.