اجازه جستجو بازگشتی در سرور DNS

اجازه جستجو بازگشتی در سرور DNS

اجازه جستجو بازگشتی در سرور DNS

در واقع خطای جستجو بازگشتی به عبارت درست تر recursive lookup به این معنی است که هرکسی در اینترنت میتواند از NameServer ها که مربوط به جستجو DNS  می‌باشد استفاده کند. با اموزش اجازه جستجو بازگشتی در سرور DNS همراه ما باشید.

این را در نظر بگیرید که این یه ریسک امنیتی برای اجازه دادن جستجوی بازگشتی روی یک سرور مجازی یا سرور اختصاصی معتبر شما است. برای جلوگیری از این مشکل از کد زیر استفاده میکنیم :

این کد را باید در فایل named.conf در قسمت تنظیمات etc قرار داد .

به این نکته هم توجه کنید این قسمت باید داخل کد } options قرار بگیرد.

در ورژن های جدید named به جای خط کد بالا قسمت های زیر را به تنظیمات فایل اضافه کنید :

allow-query     { any; };

allow-transfer  { none; };

allow-recursion { localhost; };

recursion yes;

اینکار باعث میشه که درخواست ها به localhost داده بشه اما به صورت public کسی دسترسی نخواهد داشت.


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *