شرح مفصل طريقة اغلاق ثغرة ال dns المفتوح

رووح القلوب

عضو جديد
20 مارس 2009
246
1
0
السلام عليكم ورحمة الله وبركاته

كثيرا منا عندما يقوم بالدخول على موقع تم الحذف بسبب استخدام ضعافي النفوس ويضع الدومين الخاص به يجد خطأ ما وهو

وهو يخبرك ان هناك DNS مفتوح فى سيرفرك ومن الممكن ان يقوم اى فرد فى العالم باستغلاله فى كجزء من هجومهم على السيرفرات وتسبيب ضغط على الدومين الخاص بس واستغلاله لمساعيهم الخاصة الغير شرعيه

وطريقة اغلاق هذا ال DNS المفتوح

1- ادخل على الشل فى سيرفرك بعضوية ال root
2- حرر ملف ال


PHP:
pico /etc/named.conf
نبحث عن هذا السطر هوا بالبداية :


PHP:
include "/etc/rndc.key";
نضع تحته التالي :



PHP:
acl "trusted" {
0.0.0.0;0.0.0.0;0.0.0.0;0.0.0.0;127.0.0.1;
};
مع تغيير 0.0.0.0 بريقم الاي بيه حقك اذا كنت تمتلك اكثر من اي بي اضفهم

في منطقة Options ضع :


PHP:
        allow-recursion { trusted; };
        allow-notify { trusted; };
        allow-transfer { trusted; };


namea.jpg


ثم احفظ الملف Ctrl+x وقم بالتالي :


PHP:
service named restart 
service chkservd restart 
service cpanel restart
💕💕