السلام عليكم ورحمة الله وبركاته اهلا بكم زوار ومتابعين موقع prog egypt سوف نشرح اليوم dns وسوف نقوم بشرحه بالتفصيل
محتوايات المقالة
- ما هو dns
- انواع خوادم dns
- سكربت معرفة dns
ما هو dns
يعتبر dns هو من احد الاشياء فى تشغيل نظام الانترنت حيث يدخل dns فى عملية توجيه السيرفر و العميل الى موقع الويب وتعتبر كلمة dns اختصارا الى ثلاث جمل او تعنى ثلاث جمل الجملة الاولى domain name server و الجملة الثانية domian name system و الجملة الثالثة domain name space وكل هذة الجمل تعنى نفس الشىء ويعتبر dns هو عنوان فزيائى للشبكه وياخذ رقم ايبى حيث عندما تريد التويجبة الى اى موقع فان الانترنت لا يفهم الاسامى الفعلية للمواقع ولكن يتم وضع لكى موقع عنوان ايبى للموقع وعند الولوج للموقع يتم جلب dns الخاص بالموقع لكى يتم عرض الموقع وهذة الفكرة البسيطه عن dns
لتحميل سكربت عرض dns للمواقع من هنـــــــــــا
انواع خوادم dns
يوجد فى dns العديد من الخوادم وسوف نقوم بشرح بعض من هذة السيرفرات التى تستخدم بكثرة فى مجال عالم الانترنتخادم Authoritative-Only DNS Servers
يعتبر هذا الخادم مقتصر على الحكومات او السلطات الحاكمه بحيث يمكن للسلطات الحاكمه التحكم فى فلترة المواقع الالكترونية فى شبكة الانترنت ويقوم ذالك الخادم بعمل الاستعلامات بينه وبين الطلب من العميل ويقوم باعطاءه رد الطلب بسرعه ويتميز ذالك الخادم بالسرعة العالية وفكرة عمل ذالك الخادم انه يتم طلب من العميل فيقوم بالذهاب الى الملفات التى بداخله و اعطاءه للعميل ولكن لا يقوم بتنفيذ الطلب من سيرفر اخر ولا يوجد فى ذالك السيرفر نسخة مخباه للولوج اليها عند طلبها مجددا لانه لا يتم على اى سيرفر خارجى فيتم حجب الخدمه ولذالك فا ذالك النوع يحتاج المواقع التى بها ملفات ويتم الولوج الى الملفات عن طريق الموقع وليس من سيرفر اخر اى من موقع اخرخادم Caching DNS Server
يعتبر هذا الخادم من الخوادم التى تحتاج الى الطلبات التى يقوم بها العملاء على السيرفر او الموقع بشكل متكرر فيقوم بحفظ تلك العمليات التى قام بها العملاء وعند طلبها مرة اخره يتم تنفيذ الطلب على السيرفر ولكن بشكل اسرع لانه يحتوى على نسخة مخبأه لتعطى من العمليات التى حصلت على تكرار بسرعة الاداء و التنفيذ ويعتبر هذا النوع من السيرفات اللذى يفضله العميل لانها تقوم بحفظ عملياته وسهولة الولوج اليها وايضا تتميز ذالك السيرفر بامكانية العرض للعميل ذات امكانيات ضعيفة لانه يتم تخزين عن طريق التخزين السحابىخادم Forwarding DNS Server
يعتبر خادم Forwarding DNS Server من الخوادم التى تيتعمل بكثرة نظرا الى امكانياتها بحيث انه بدلا من عمل نسخة مخباة على اجهزة الكمبيوتر فانه يتم استخدام ذالك الخادم بحيث انه يقوم باخد الطلب واعطاءه الى سيرفر اخر قوى يقوم بعملية البحث و ايجاد الطلب ثم اعطاءها الى السيرفر مره اخره ليقوم بعرض النتيجه بسرعة عالية للعميل و ايضا يقوم ذالك السيرفر بعمل تخزين للعمليات ولا يحتاج العمليات المتكرره بحيث ان الطلب يتم ارساله الى سيرفر به العمليات التكرارية و من مميزات ذالك السيرفر انه يقوم بالبحث عن اقرب سيرفر للشبكه المحلية للعميل و عمل العمليات بين ذالك السيرفر لكى لا يأخذ وقت بين فترة الطلب و العرضلمعرفة ما هو ip وطريقة تغيره من هنــــــــــا
خادم Primary and Slave Servers
يتكون ذالك الخادم من نوعين النوع الاول و هو الرئيسى و النوع الثانى يعتبر التابع او الفرعى وكلا من هاذين الخادمين متشابهان فى الخدمات و لكن يتم الاختلاف على المساحه المداره او الصلاحيات للوصول على البيانات و النطاقات حيث ان الخادم الرئيسى يقوم باستخدام الملفات الموجوده على القرص الصلب و لكن الخادم التابع يقوم باستخدام الملفات التى يقوم باستقبالها و تخزينها فى ذاكرة مؤقتة ويتم عرضها عند الطلب .طريقة معرفة dns
كما ذكرنا فى الموضوع عن ما هو dns وقد تتطرقنا الى اغلب انواعه و استخداماته فانه من الضرورى معرفة رقم dns للمواقع وذالك لاستخدامات كثيرة مثل استخدام برمجى او الكشف عن ثغرات او عمل تجارب عليه , فسوف نقوم بعرض dns لموقع مالتحميل سكربت عرض dns للمواقع من هنـــــــــــا