Squid ၏ allow စည်းမျဉ်းတစ်ခုသည် AND ဖြစ်သည်; နှစ်ခုသည် OR ဖြစ်နိုင်သည်
Squid ACL ပေါင်းစပ်မှုများနှင့် အစဉ်လိုက် ဝင်ရောက်ခွင့်စည်းမျဉ်းများကို ဖတ်ပြီး သီးသန့် ပရောက်စီသည် ရည်ရွယ်ထားသော ဝင်ရောက်ခွင့်ကိုသာ ပေးစေပါ။
ဤမူဝါဒကို အသံထွက်ဖတ်ပါ- ရုံးကွန်ရက်ကို အတည်ပြုထားသော ဆိုက်သို့ ပရောက်စီ အသုံးပြုခွင့်ပြုပါ။ ထိုအခြေအနေများ အတူတကွ ဖြစ်လျှင် စည်းမျဉ်းထဲတွင်လည်း အတူတကွ ထားပါ။
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 ကို မည်သူ အသုံးပြုနိုင်သည်ကို သက်ရောက်သည်။ အခြေအနေ လေးခုကို စဉ်းစားပါ- အတည်ပြုထားသော ဖောက်သည်မှ အတည်ပြုထားသော ဆိုက်သို့၊ အတည်ပြုထားသော ဖောက်သည်မှ အခြားနေရာသို့၊ အခြား ဖောက်သည်မှ အတည်ပြုထားသော ဆိုက်သို့၊ အခြား ဖောက်သည်မှ အခြားနေရာသို့။ အကယ်၍ စည်းမျဉ်းများက မူဝါဒ ရည်ရွယ်သည်ထက် အခြေအနေ ပိုများစွာ ခွင့်ပြုလျှင် နားထောင်သူကို မချဲ့မီ ယုတ္တိကို ပြုပြင်ပါ။ သဒ္ဒါအရ မှန်ကန်သော ဖွဲ့စည်းမှုသည်လည်း မှားယွင်းသော ခွင့်ပြုချက်များကို ဖော်ပြနိုင်သည်။