د Squid بهرني ACL کیش کول: ولې مرستندوی هر وخت نه رابلل کیږي
د Squid بهرني ACL مرستندویان د دوامداره پروسو، د پرېکړې کیش کیلي او د اجازې د تازګۍ روښانه غوښتنې په شاوخوا ډیزاین کړئ.
مرستندوی چې یوه غوښتنه ثبت کړي او بیا غلی شي، کېدای شي نورمال وي. Squid کولای شي قاعده د بهرني ACL د کیش شوې پایلې په کارولو سره وارزوي پرته لدې چې مرستندوی ته بله پوښتنه ولېږي.
لومړی د بیا کارېدونکې پرېکړې تعریف وکړئ. «آیا دا حساب کولای شي پراکسي وکاروي؟» د «آیا دا حساب کولای شي دې منزل ته ورسېږي؟» څخه جلا ننوتنې غواړي. د بهرني ACL پراخه بڼه د کیش کیلي جوړوي. که مرستندوی د کارن نوم او منزل له مخې پرېکړه وکړي خو کیلي یوازې د کارن نوم ولري، کیش شوې اجازه ممکن له نیت څخه پراخه پلي شي. هره هغه ننوتنه شامله کړئ چې ځواب بدلوي او له هغو تفصیلاتو ډډه وکړئ چې یوازې معادلې پرېکړې ټوټه ټوټه کوي.
بیا تازګي غوره کړئ. مثبت ttl او negative_ttl د سمون خوړونکو او نه خوړونکو پایلو کنټرول کوي؛ grace کولای شي د ننوتنې له پای ته رسېدو مخکې تازه کول پیل کړي. پرېکړه وکړئ چې د لغوه شوي حساب کیش شوې اجازه څومره وخت کولای شي پر وروستیو پرېکړو اغېزه وکړي. له دې تنظیماتو هېڅ یو هم تاسیس شوې CONNECT تونل د هر بایټ یا داخلي HTTPS غوښتنې لپاره بیا نه اجازه ورکوي. که مرستندوی د ترافیک کومه پلي کوي، منل شوي لېږدونه کولای شي د بیلانس له بدلون وروسته هم دوام وکړي.
مرستندوی یو دوامداره پروتوکول ګډونوال دی، نه اړینه چې د هرې غوښتنې لپاره نوی سکریپټ پروسه وي. هغه د پرله پسې پوښتنې کرښو لپاره چمتو وساتئ او هره پایله ژر ولېږئ. تشخیص په بله چینل کې کېږدئ. کله چې هممهالوالی فعال وي، اړوند ورکړل شوی چینل پېژندونکی بېرته ورکړئ.
په پای کې، ورو، نه شته او داخلي خطا پایلې تعریف کړئ او شاوخوا ACL ترتیب دې هغه تولید کړي. ډیزاین هغه وخت بشپړ دی چې د بیا کارېدونکې پایلې ځانګړتیا او اجازه ورکړل شوې عمر دواړه د لاسرسي غوښتنې سره سمون ولري.