ច្បាប់ allow មួយរបស់ Squid មានន័យថា AND; ពីរអាចមានន័យថា OR
អានការរួមបញ្ចូល ACL របស់ Squid និងច្បាប់ចូលប្រើតាមលំដាប់ ដើម្បីឱ្យប្រូកស៊ីឯកជនផ្តល់តែការចូលប្រើដែលបានបម្រុងទុក។
អានគោលនយោបាយនេះឱ្យឮៗ៖ អនុញ្ញាតឱ្យបណ្តាញការិយាល័យប្រើប្រូកស៊ីសម្រាប់គោលដៅដែលបានអនុម័ត។ ប្រសិនបើលក្ខខណ្ឌទាំងនោះនៅជាមួយគ្នា សូមរក្សាវាជាមួយគ្នាក្នុងច្បាប់។
http_access allow office_clients approved_destination
ACL ទាំងពីរត្រូវតែត្រូវគ្នា ដើម្បីឱ្យបន្ទាត់នោះអនុញ្ញាតសំណើ។ ការបំបែកវាផ្លាស់ប្តូរគោលនយោបាយ៖
http_access allow office_clients
http_access allow approved_destination
ឥឡូវនេះអតិថិជនការិយាល័យអាចត្រូវបានអនុញ្ញាតដោយគ្មានការរឹតបន្តឹងគោលដៅ ហើយសំណើទៅគោលដៅនោះដោយគ្មានការរឹតបន្តឹងការិយាល័យ លុះត្រាតែច្បាប់មុនបានបដិសេធពួកគេ។ បន្ទាត់ពីរមិនមែនជាការសរសេរដែលអានបានច្បាស់ជាងនៃបន្ទាត់មួយទេ។
លំដាប់គឺជាផ្នែកនៃគោលនយោបាយ
Squid វាយតម្លៃច្បាប់ចូលប្រើតាមលំដាប់។ ការសម្រេចចិត្តដំបូងដែលត្រូវគ្នាគ្រប់គ្រងសំណើ។ allow all មុនបំផ្លាញការរឹតបន្តឹងប្រុងប្រយ័ត្ននៅពេលក្រោយ។ ការបដិសេធដែលត្រូវគ្នាមុនរារាំងមិនឱ្យឈានដល់ការអនុញ្ញាតនៅពេលក្រោយ។
ឯកសារ http_access ពន្យល់លំដាប់នេះ។ រក្សាការបដិសេធចុងក្រោយដោយចេតនា ជាជាងពឹងលើការចងចាំរបស់អ្នកអានអំពីឥរិយាបទលំនាំដើមដែលមិនបានបញ្ជាក់។
និយមន័យ ACL ជាច្រើនមានទំនាក់ទំនង OR ខុសគ្នា៖ ACL ប្រភពមួយដែលមានឈ្មោះអាចរាយជួរដែលបានអនុញ្ញាតជាច្រើន។ នោះមិនធ្វើឱ្យអត្តសញ្ញាណប្រភព និងគោលដៅក្លាយជាប្រភេទ ACL តែមួយទេ។ កំណត់ពួកវាដោយឡែក បន្ទាប់មកបញ្ចូលឈ្មោះក្នុងការសម្រេចចិត្តចូលប្រើ។
សម្រាប់ច្រកចេញឯកជន នេះប៉ះពាល់ដល់អ្នកដែលអាចប្រើ IP ខាងក្រៅរបស់អ្នក។ ពិចារណាករណីបួន៖ អតិថិជនដែលបានអនុម័តទៅគោលដៅដែលបានអនុម័ត អតិថិជនដែលបានអនុម័តទៅកន្លែងផ្សេង អតិថិជនផ្សេងទៅគោលដៅដែលបានអនុម័ត និងអតិថិជនផ្សេងទៅកន្លែងផ្សេង។ ប្រសិនបើ ច្បាប់អនុញ្ញាតករណីច្រើនជាងអ្វីដែលគោលនយោបាយបម្រុងទុក សូមកែតម្រូវតក្កវិជ្ជាមុនពេលពង្រីកអ្នកស្តាប់។ ការកំណត់រចនាសម្ព័ន្ធដែលត្រឹមត្រូវតាមវេយ្យាករណ៍នៅតែអាចបង្ហាញការអនុញ្ញាតខុស។