23‏/04‏/2017

ما هو الـ dns وما عمله

ما هو الـ dns وما عمله


اختصار لـ Domain Name System
وهو نظام يستعمل في الانترنت لترجمة أسماء المواقع إلى أرقام أي بي الحقيقية للمواقع
بمعني أخر: عندما تكتب
http://www.google.com
يقوم نظام DNS بتحويل الاسم الذي كتبته إلى رقم السيرفر الذي يستضيف هذا الموقع حتى يمكنه من توجيهك إليه
وبدون DNS كان يجب علينا ان نتذكر كل موقع برقم، فبدلا من ان تكتب
google.com
كان يجب ان تكتب
173.194.115.67
وهو عنوان السيرفر الخادم لموقع جوجل
و عمليه التحويل هذه تسمى
address resolution
اى تحويل او تحليل عنوان الموقع الى IP او العكس لنستطيع الاتصال به حيث انه من
السهل ان تتذكر اسم موقع معين تريده افضل من ان تتذكر اربعه خانات من الارقام (IP)
و ال DNS ليس له مركز اى decentralized اى انه ليس هناك ماكينه او سيستم معين يتحكم فى كل ال DNS بل بالعكس فال DNS عباره عن داتا بيز موزعه بشكل منظم و توجد على كذا سرفر مختلف و كل سرفر عليه DNS يعرف اين يبحث عندما يريد ان يحصل على معلومه معينه او هوست معين.

كيف نستطيع معرفة IP أي موقع أو رقم السيرفر الذي يعمل عليه وأن ندخل بدون DNS
مثلاً جوجل
ندخل على أي موقع يقدم هذه الخدمة مثل
http://network-tools.com/
نكتب في مربع البحث
google.com
فيظهر التالي
http://network-tools.com/default.asp?prog=express&host=google.com
173.194.115.67
وبوضعه بالمتصفح أو الضغط عليه هنا سيتم الدخول إلى جوجل لأن جوجل له سيرفر خاص به وقواعد بيانات خاصة به فقط
مثال ثاني

موقع الحوت السوري
نكتب

alhotcenter.com
ونضغط go

فتكون النتيجة
http://network-tools.com/default.asp...lhotcenter.com
ورقم اي بي السيرفر يكون
5.9.153.149
وهو سيرفر موقع الحوت السوري الثاني
لكن بوضعه بالمتصفح لا يدخل إلى الموقع
لأن الموقع هنا جزء من سيرفر
طيب لو كتبنا كما يلي بالمتصفح

http://5.9.153.149/~alhotcen/
ستجد أنه تم الدخول إلى الموقع
ماذا نستفيد من ذلك
من المعلوم أنه عند نقل موقع من إستضافة إلى أخرى أي من سيرفر إلى آخر يتوقف الموقع عن العمل من 24 ساعة إلى 72 الساعة وسبب ذلك هو المدة التي سيستغرقها مخدم الإنترنت لديك حتى يقوم بتحديث قاعدة بيانات دي ان اس الخاصة به وهذا ما يفسر عمل الموقع عند البعض وتوقفه عند بعض آخر
ولو كنا نعلم ما هو آي بي السيرفر الجديد الذي أنتقل إليه الموقع لأستطعنا تصفحه كما بالرابط السابق فورا بدون إنتظار

الآن ننتقل إلى ما هو مفيد أكثر

DNS الشبكات
و هو ما يقدمه مخدم الإنترنت الذي تشترك عنده بخدمة الإنترنتمثلاً بسوريا خدمة تراسل يكون الدي ان اس للشبكة هو










82.137.200.83
82.137.200.86


وهنا من المفيد أن نتكلم عن خدمة قدمتها شركة جوجل على الرابط التالي
https://developers.google.com/speed/...cs/using?hl=ar

كود:
Google Public DNS IP addressesThe Google Public DNS IP addresses (IPv4) are as follows:



  • 8.8.8.8


  • 8.8.4.4


The Google Public DNS IPv6 addresses are as follows:

2001:4860:4860::8888

2001:4860:4860::8844




    • وهي خدمة لدي ان اس يعمل على جميع مخدمات الإنترنت
      وهي مفيدة جدا
      فمثلاً عند حدوث مشاكل بالإتصالات بمخدمك وكان سببها قاعدة بيانات دي ان اس ستنتهي هذه المشكلة لديك فورا
      ثانيا إذا كان هناك مواقع محجوبة عن طريق دي ان اس خادمك ستفتح هذه المواقع بسبب تبديل الدي ان اس و كأنه كسر للبروكسيوطريقة تبديل الدي ان اس كما يشرحها جوجل لكافة الخدمات نجد شرحه لويندوز كما يلي





كود:
DNS settings are specified in the TCP/IP Properties window for the selected network connection. Example: Changing DNS server settings on Microsoft Windows 7




  1. Go the Control Panel.

  2. Click Network and Internet, then Network and Sharing Center, and click Change adapter settings.

  3. Select the connection for which you want to configure Google Public DNS. For example:

    • To change the settings for an Ethernet connection, right-click Local Area Connection, and click Properties.

    • To change the settings for a wireless connection, right-click Wireless Network Connection, and click Properties.


    If you are prompted for an administrator password or confirmation, type the password or provide confirmation.

  4. Select the Networking tab. Under This connection uses the following items, select Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6) and then click Properties.

  5. Click Advanced and select the DNS tab. If there are any DNS server IP addresses listed there, write them down for future reference, and remove them from this window.

  6. Click OK.

  7. Select Use the following DNS server addresses. If there are any IP addresses listed in the Preferred DNS server or Alternate DNS server, write them down for future reference.

  8. Replace those addresses with the IP addresses of the Google DNS servers:

    • For IPv4: 8.8.8.8 and/or 8.8.4.4.

    • For IPv6: 2001:4860:4860::8888 and/or 2001:4860:4860::8844



  9. Restart the connection you selected in step 3.

  10. Test that your setup is working correctly; see Testing your new settings below.

  11. Repeat the procedure for additional network connections you want to change.




ولنا درس مصور قريباً لكيفية وضع DNS جوجل بشبكة الكمبيوتر الخاصة بنا




ليست هناك تعليقات:

إرسال تعليق

متطلبات لعبة بالونز ت د 6 وشرح كامل . what bloons TD 6 and talking about it

  what bloons TD 6 and talking about it Bloons TD 6 is an epic tower defense game containing family friendly gameplay, strategy and skil...