Squid का MAC नियम कितनी दूर तक पहुँच सकता है?
समझें कि स्थानीय लिंक पर क्लाइंट के MAC पते से Squid क्या सीख सकता है और राउटर के पार क्या खो जाता है।
MAC आधारित प्रॉक्सी नियम Squid सर्वर के पास रखे डेस्कटॉप के लिए काम कर सकता है और किसी अन्य सबनेट पर रखे बाकी हर तरह से समान डेस्कटॉप के लिए विफल हो सकता है। राउटर बदल देता है कि प्रॉक्सी क्या देख सकता है।
ARP स्थानीय लिंक पर IPv4 पड़ोसी का लिंक-लेयर पता हल करता है। यह मूल Ethernet पता हर राउट किए गए हॉप से नहीं ले जाता। इसलिए दूर से राउट किया गया क्लाइंट केवल इस कारण सीधे जुड़े पड़ोसी के बराबर नहीं होता कि Squid उसका IP पता देख सकता है।
IPv4 के लिए, Squid का ACL दस्तावेज़ MAC खोज को एक ही सबनेट के क्लाइंट तक सीमित करता है और संबंधित समर्थन वाला बिल्ड मांगता है। बेमेल MAC ACL को वर्तनी की गलती मानने से पहले दोनों शर्तें जाँचें।
पहचानकर्ता का सही सीमा पर उपयोग करें
सीधे जुड़े क्लाइंट के लिए, समर्थित MAC नियम डिवाइस-स्तरीय नेटवर्क स्थिति बता सकता है। फिर भी यह उस डिवाइस को चलाने वाले व्यक्ति को प्रमाणित नहीं करता। और न ही बताए गए हार्डवेयर पते को बदलना असंभव बनाता है।
राउटर के पार, प्रॉक्सी पर उपलब्ध जानकारी का उपयोग करें: नियंत्रित स्रोत सबनेट, प्रमाणित प्रॉक्सी पहचान, या स्पष्ट रूप से डिज़ाइन किया गया विश्वसनीय पहचान एकीकरण। DHCP सर्वर की लीज़ तालिका पढ़ना एक अतिरिक्त सहसंबंध प्रणाली है, ARP की पहुँच का विस्तार नहीं।
नियम की समीक्षा करते समय क्लाइंट से Squid तक का मार्ग बनाएँ और हर राउटर चिह्नित करें। फिर पूछें कि क्या स्थापित बिल्ड वास्तव में ACL और खोज मोड का समर्थन करता है। वे दो जाँचें क्लाइंट का MAC बार-बार उसी नियम में चिपकाने से कहीं अधिक समझाती हैं।