داخلي resolver لومړی او عامه resolver دوهم ایښودل Squid ته نه وایي چې کوم نومونه کوم نومتشکل ته اړه لري.

په Squid 6 او 7 کې، dns_nameservers عادي د resolver لړلیک د سرور پتو سره بدلوي. د هغه په نحو کې د ډومین له مخې نقشه نه شته. سم منفي ځواب هم له رسیدونکي resolver څخه توپیر لري، نو بدیلونه د ناسم نومتشکلونو لټولو باوري لاره نه ده.

پوښتنې د ډومین له مخې لارښود کړئ

سیمه ایز DNS لېږدونکی کولای شي نیمګړې تګلاره بیان کړي. په شته dnsmasq ترتیب کې شخصي پایښت کولای شو داسې لارښود شي:

server=/internal.example/192.0.2.53

ډومین او پته بدل کړئ. د نورو نومونو لپاره منل شوی اصلي upstream، مناسب اورېدونکی او د لاسرسي محدودیتونه ترتیب کړئ. بیا Squid د نصب شوي نسخې د ملاتړ شوي ترتیب په کارولو سره هغه resolver ته وګرځوئ.

په بدیله توګه، د سازماني DNS خدمت وکاروئ چې دواړه نومتشکلونه سم حل کوي. له عامه پټنځای څخه ډډه وکړئ چې شخصي نومونه ښکاره کوي خو ځواب ورته نه شي ویلی.

که اصلي پراکسي د منزل لټون ترسره کوي، هغه پړاو ته شخصي نومتشکل ته اړتیا ده. په سیمه ایز Squid کوربه کې resolver د اصلي پراکسي لټون نه سمولې.

منفي حالت هم وګورئ

سم شخصي نوم، سم عامه نوم او نه شته شخصي نوم وټاکئ. د هر یو لپاره پېژندل شوی upstream او دا چې تمه شوی ځواب پته ده که منفي ځواب. وروستی حالت له داخلي منفي ځواب وروسته ناڅاپي عامه پټنځای ښیي.

هغه پته کورنۍ چې پیرودونکي غواړي شاملې کړئ. کار کوونکی A لټون ثابتوي نه چې AAAA تګلاره تعقیبوي یا د رسیدو وړ منزل بیرته راګرځوي. د کش حالت هم په پام کې ونیسئ: ساتل شوی ځواب کولای شي پټ کړي چې نوی پوښتنه کوم upstream غوره کوي.

اړوندې مقالې