المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ال Dns شرح طريقة مبسط (طريقة عملة ومصطلحاتة )



walid
11-02-2013, بتوقيت غرينيتش 01:59 AM
السلام عليكم ورحمة الله وبركاتة
نظرة اشمل لمفهوم ال DNS شرح طريقة مبسط
بداية ايش معنى DNS
هي اختصار ل كلمة Domain name server
ايش الفائدة من الشرح طريقة ؟؟؟
معرفة كل شيء يتعلق ب DNS وحل مشاكلة بسهولة
ماهي فائدة ال DNS ??
ربط الاي بي بدومين معين (طريقة اسهل واسرع بدلا من كتابة رقم الاي بي في المتصفح )
================================================== ===
طريقة اتصال الزائر للموقع
بعد كتابة الزائر لرابط الموقع في المتصفح مثلاً example.com والضغط على انتر يحصل اتصال بين متصفح الزائر
وسيرفر SERVERات ال DNS لمقدم خدمة الانترنت مثل سعودي نت او اي شركة راح نرمز لها ب ISP
سيرفر SERVER ال DNS الموجود لدى ال ISP يحفظ كل دومين والنيم سيرفر SERVER الخاص بة بهذة الطريقة
مثلا الدومين google.com
النيم سيرفر SERVER الخاص بة هو ns1.google.com
بس كذا ماراح نقدر نوصل للموقع لان الاي بي غير متوفر عندنا
لاجل كذا يحدث استعلام عن هذا النيم سيرفر SERVER الي تكلمنا عنة الي هو
ns1.google.com
حتى نقدر نوصل للاي بي الخاص بة
بس راح نوقف هنا !!!!
بنسأل من عن الاي بي الخاص بهذا النيم سيرفر SERVER ؟؟؟
راح نسأل شركة تسجيل الدومينات عن هذا النيم سيرفر SERVER وماهو الاي بي الخاص بة
مثلا enom او godaddy
الان سألنا اينوم عن الاي بي المسجل ل النيم سيرفر SERVER ns1.google.com
وردت لنا اينوم ب الاي بي مثلاً
مثلا 127.0.0.1



الان يحدث الاتصال بين المتصفح وسيرفر SERVER الموقع
وحتى يتاكد السيرفر SERVER من تسجيل الدومين لدية يبحث عن سجلات الدومين
اذا كان الدومين غير موجود يظهر لنا الخطأ المشهور
DNS error
او اذا كان الدومين موجود فيكمل العمل الباقي سيرفر SERVER الاباتشي
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
وهنا طريقة عمل الدي ان اس بإختصار
اول شيء دومين عادي
مثلا google.com
بعد كذا ال نيم سيرفر SERVER Name server وعادة يرمز لها بــ ns
مثلاً ns1.google.com
بعد كذا سجل ال A وهو رقم الاي بي للسيرفر SERVER ويرمز لة بـــ A
مثلا ً 127.0.0.1
google.com ---NS---> ns1.google.com ----A---> 127.0.0.1
google.com ---NS---> ns2.google.com ----A---> 127.0.0.2
شرح طريقة اختصارات ال DNS
NS =
اختصار ل Name server
@ =
اختصار للدومين
A =
رقم الاي بي للسيرفر SERVER
CNAME =
وهي مهمة جدا وغالبا تكون مثل الدومين الفرعي
مثلا لو تركنا اعدادها فارغ في الدي ان اس ماراح نقدر ندخل للموقع بهذا الرابط
www.google.com (http://www.google.com)
اي انها هي الـــ www
وممكن نغير قيمتها لاي شيء ثاني مثلا Yahoo.google.com
او secured.google.com
او حتى نضع قيمتها * وبكذا اي دومين فرعي حتى لو كان خطأ وغير موجود راح يعطينا الصفحة الرئيسية للموقع
مثلا الدومين الفرعي eqweqweqwe.google.com
بيشتغل بدون مشاكل لو كانت القيمة *
وتنسيقها في ملف الــ DNS بهذة الطريقة
record name: www
record type: CNAME
record value: @
يتبقى لدينا اختصار واحد وهو
MX
واكيد يعرفة الي واجة مشاكل في بريد الموقع
وتنسيقة يكون بهذة الطريقة
@ IN MX mail
مثل ماذكرنا قبل @ تعني دومين الموقع
وبكذا يكون تنسيق ملف ال DNS
رمز Code:
$TTL 300 @ IN SOA ns1.yourdomain.com. nsadmin.yourdomain.com. ( 2014080957 ; Serial 10800 ; ******* 3600 ; Retry 604800 ; Expire 86400 ) ; Minimum @ IN A 192.168.0.11 ns1 IN A 192.168.0.6 ns2 IN A 192.168.1.6 webmail IN CNAME @ www IN CNAME @ mail IN CNAME @ @ IN MX 10 mail @ IN NS ns1 @ IN NS ns2
مهم جداً وضع نقطة بعد اسم الدومين او اسم النيم سيرفر SERVER حتى يعمل بشكل صحيح مثل
ns1.yourdomain.com.
=-=- اين توجد ملفات ال DNS للمواقع =-=-=
توجد غالبا تحت هذا المجلد
/var/named/google.com
والملف google.com
يحتوي على معلومات ال DNS
طبعاً مهم ان يكون اسم الدومين هو اسم الملف
اتمنى تكون وضحت فكرة عمل ال DNS
واي اسئلة بخصوص الموضوع يسعدني الاجابة عليها
بالتوفيق للجميع




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى