ሁለት የSquid ወደቦች የተለያዩ የመድረሻ ዝርዝሮች ሊኖራቸው ይችላል
localportን በእያንዳንዱ የፈቃድ ደንብ ላይ ካለው ተጓዳኝ የመድረሻ ACL ጋር ያዋህዱ፣ ቀደም ሲል የነበሩ ገደቦችንና የመጨረሻውን የመከልከል ደንብ ጠብቀው።
የSquid localport ACL Squid ግንኙነቱን የተቀበለበትን ወደብ ያዛምዳል። ከተገቢው የመድረሻ ACL ጋር ያዋህዱት፣ እያንዳንዱ አድማጭ የራሱን ዝርዝር ብቻ እንዲፈቅድ።
ነባር የደንበኛና የተጠበቀ ወደብ ገደቦች ላሉት የSquid 6 ወይም 7 ውቅር፦
http_port 3128
http_port 3129
acl approved_clients src 192.0.2.0/24
acl main_listener localport 3128
acl alternate_listener localport 3129
acl main_sites dstdomain "/etc/squid/main-sites.txt"
acl alternate_sites dstdomain "/etc/squid/alternate-sites.txt"
http_access allow approved_clients main_listener main_sites
http_access allow approved_clients alternate_listener alternate_sites
http_access deny allየሰነዱን የደንበኛ ክልል በትክክለኛዎቹ የተፈቀዱ ደንበኞች ይተኩና ሁለቱን የጎራ ዝርዝር ፋይሎች ያዘጋጁ። የተጣመሩትን የፈቃድ ደንቦች ከግንባታው አስፈላጊ የመከልከል ምርመራዎች በኋላና ከመጨረሻው መከልከል በፊት ያስቀምጡ። የአልተጠበቀ ወደብ፣ የCONNECT እና የአስተዳደር ገደቦቹን ጠብቁ።
በአንድ የመዳረሻ ደንብ ላይ ያሉ የACL ስሞች በAND ይዋሃዳሉ። የተለያዩ የፈቃድ ደንቦች አማራጮችን ይሰጣሉ። የአድማጩን ሁኔታ ከመድረሻ ደንቦቹ ላይ መተው ማንኛውም ዝርዝር በማንኛውም ወደብ እንዲፈቀድ ያደርጋል።
ቀደም ያሉ ደንቦችንም ይመርምሩ፦ መጀመሪያ የሚዛመድ ሰፊ ፈቃድ እነዚህ በኋላ የመጡ ገደቦች እንዳይመረመሩ ይከላከላል። የተፈቀዱና የተከለከሉ መድረሻዎችን ይፈትኑ በእያንዳንዱ አድማጭ በኩል ድንበሩን ለማረጋገጥ።
localport የድረ-ገጹ ወደብ ወይም የደንበኛው ጊዜያዊ ምንጭ ወደብ አይደለም። የመድረሻ ወደብ ሁኔታ በምትኩ port ACL ይጠቀማል።