شبكة اسم المجال
Domain Name System (DNS)

يشير DNS إلى نظام اسم المجال(Domain Name System). يمكن القول إن هذا النظام هو أحد أهم جوانب الإنترنت.

تعريف الـ DSN (Domain Name System)

شبكة اسم المجال

DNS هي شبكة كبيرة (large network) من الخوادم الموجودة في جميع أنحاء العالم والتي تحتوي على قاعدة بيانات(database) موزعة لأسماء النطاقات وعناوين IP. غالبًا ما يُشار إليه باسم دفتر عناوين الإنترنت (Internet’s address book)، يربط DNS أسماء النطاقات بعناوين IP. لذا، عندما تكتب عنوان URL الخاص بموقع ما في متصفحك، سيعثر DNS على عنوان IP (IP address) الذي يطابق اسم المجال. يمكن للمستعرض الخاص بك بعد ذلك الاتصال بالخادم الصحيح واسترداد موقع الويب ومحتواه.

عنوان(IP address) IP

شبكة اسم المجال

عنوان IP هو مجموعة فريدة من الأرقام، مفصولة بعلامات توقف.

 لكل كمبيوتر وخادم يستخدم الإنترنت عنوان IP خاص به، وهذا يمكّن أجهزة الكمبيوتر من الاتصال عبر الشبكةعندما تتعامل أجهزة الكمبيوتر في الأرقام، فمن المنطقي أن يتم تحديد أجهزة الكمبيوتر عبر عناوين IP. ولكن بالنسبة إلى البشر، فإن تذكر سلسلة من الأرقام في كل مرة تريد زيارة موقع ويب لا يعمل من الاستحالة لذلك يأتي عنوان IP ليبلي هذا الغرض.

 

اسم المجال (Domain Name)

شبكة اسم المجال

اسم المجال هو اسم موقع الويب الخاص بك (أي WebsiteHosting.com). يمكن شراء المجالات من خلال مسجّل المجال(domain registrar)، أو غالبًا ما يتم توفيرها مجانًا من خلال مزود الاستضافة(hosting provider). بدون أسماء النطاقات، لفتح موقع ويب، ستحتاج إلى تذكر عنوان IP الخاص بالموقع وكتابته (وهذا الأمر ليس سهلاً!). إن استخدام أسماء النطاقات يجعل زيارة مواقع الويب سريعة ومباشرة ويعطي العملية نهجًا بشريًا باستخدام الكلمات بدلاً من الأرقام.

كيف تعمل شبكة اسم المجال DNS ولماذا هو مهم؟

شبكة اسم المجال -1

DNS هو حجر الأساس في كيفية عمل الإنترنت (Internet operates). في كل مرة تكتب فيها اسم مجال في متصفحك، يشير جهاز الكمبيوتر الخاص بك إلى خادم DNS للعثور على عنوان IP المطابق.

عندما تكتب نطاق موقع ويب في متصفحك، مثل Websitehosting.com، سيستخدم جهاز الكمبيوتر خادم DNS لحل عنوان IP لخادم موقع الويب هذا. بمجرد تحديد عنوان IP، يمكن لجهاز الكمبيوتر الخاص بك بعد ذلك الاتصال بخادم موقع الويب (website’s server)، والذي بدوره سيخدم جهاز الكمبيوتر الخاص بك في موقع الويب الذي تريد الوصول إليه. وهذا ما يسمى تحليل اسم المجال(Domain Name Resolution). الآن، دعنا ننظر بمزيد من التفاصيل في DNS لفهم كيفية عملها، ومدى أهميتها.

بشكل أساسي ، DNS هو قاعدة بيانات (database) لنطاقات مواقع الويب(website domains) وعناوين IP.

مهمتها الرئيسية هي تخزين البيانات وربط أسماء المجال (domain names)وعناوين IP عند الطلب وتتضمن ثلاث مراحل

– يتم توزيع سجلات DNS عبر شبكة واسعة من الخوادم المتصلة ، حيث يتعامل كل خادم مع جزء صغير فقط من البيانات.

تتضمن هذه العملية تحديد عناوين IP المتصلة بأسماء النطاقات وتخزين هذه البيانات.

يتيح الهيكل الهرمي لـ DNS للمستخدم العثور بسرعة على الخادم الصحيح الذي يستضيف سجلات DNS التي يحتاجها.

تضمن هذه الآليات مجتمعة أنه عند إدخال اسم الويب او المجال في المستعرض الخاص بك، يتم تحويل الاسم إلى عنوان IP. ومع ذلك، فإن مساحة اسم المجال هي التي تمكن DNS من العمل بكفاءة عالية.

بعد شراء اسم المجال، يجب أن يكون لديك وصول DNS عبر مسجل المجال الخاص بك.

عند تغيير خادم الأسماء، قد يستغرق نشر التغييرات عبر الإنترنت ما يصل إلى 48 ساعة. تسمى هذه العملية انتشار DNS.

عنوان(IP address) اي بي

عنوان IP هو مجموعة فريدة من الأرقام، مفصولة بعلامات توقف.

 لكل كمبيوتر وخادم يستخدم الإنترنت عنوان IP خاص به، وهذا يمكّن أجهزة الكمبيوتر من الاتصال عبر الشبكةعندما تتعامل أجهزة الكمبيوتر في الأرقام، فمن المنطقي أن يتم تحديد أجهزة الكمبيوتر عبر عناوين IP. ولكن بالنسبة إلى البشر، فإن تذكر سلسلة من الأرقام في كل مرة تريد زيارة موقع ويب لا يعمل من الاستحالة لذلك يأتي عنوان IP ليبلي هذا الغرض.

 

اسم المجال (Domain Name)

عندما تكتب اسم مجال في متصفحك، سيفحص جهاز الكمبيوتر الخاص بك ذاكرة التخزين المؤقت الخاصة به لمعرفة ما إذا كان قد طلب اسم النطاق هذا مسبقًا. إذا لم يتم العثور على أي سجل، يتم إرسال طلب إلى خادم DNS المحلي الخاص بك (والذي يتم توفيره بشكل شائع من قبل مزود خدمة الإنترنت الخاص بك (Internet service provider)).
سيتحقق خادم DNS المحلي (local DNS server) الآن لمعرفة ما إذا كان لديه أي سجلات في ذاكرة التخزين المؤقت الخاصة به. إذا لم يكن الأمر كذلك، فستحتاج إلى تحديد تفاصيل خادم الاسم الذي يستضيف سجل النطاق لهذا المجال المحدد. 

التحقق من نشر نظام أسماء النطاقات

شبكة اسم المجال -2

سبب التأخير الزمني هو أن جميع خوادم DNS في جميع أنحاء العالم تحتاج إلى تحديث ذاكرة التخزين المؤقت الخاصة بها بالمعلومات الجديدة حول نطاقك. خلال وقت الانتشار، قد يتم توجيه بعض الزائرين إلى موقعك إلى خادمك القديم لبعض الوقت، بينما سيستخدم الآخرون خادمك الجديد على الفور – وهذا يعتمد على خادم DNS المحلي الذي يستخدمه كمبيوتر كل فرد وما إذا كان خادم DNS هذا تم تحديث حتى الان إذا قمت بإجراء تغييرات على سجلات DNS الخاصة بك وتريد التحقق من حالة الانتشار الحالية، يمكنك استخدام مدقق انتشار DNS عالمي مثل WhatsMyDNS.net. تتيح لك هذه الأداة التحقق من اختيار عشوائي لخوادم DNS في جميع أنحاء العالم لمعرفة ما إذا كان نطاقك قد انتشر أم لا.

مسح ذاكرة التخزين المؤقت لـ DNS(Flushing a DNS Cache)

شبكة اسم المجال -3

ذاكرة التخزين المؤقت لـ DNS هي قاعدة بيانات(database) مؤقتة يحتفظ بها نظام تشغيل جهاز الكمبيوتر، وتحتوي على سجلات المجال وعناوين IP. سيتم تخزين أي زيارات أخيرة قمت بها إلى مواقع الويب في ذاكرة التخزين المؤقتة لنظام أسماء النطاقات على جهاز الكمبيوتر الخاص بك، ثم تتم الإشارة إليها عندما تريد تكرار زيارة موقع الويب. يساعد ذلك جهاز الكمبيوتر الخاص بك في تحميل المواقع المعروفة بشكل أسرع، حيث لا يلزم الرجوع إلى خادم DNS لشبكتك للعثور على عنوان IP 

كيفية مسح DNS(Flush DNS)

شبكة اسم المجال -4

عند تكوين سجلات DNS، يمكن أن تبطئ ذاكرة التخزين المؤقت لنظام أسماء النطاقات للكمبيوتر الخاص بك الوقت الذي تستغرقه للوصول إلى موقع الويب الخاص بك على الخادم الجديد.

 نظرًا لأن اسم المجال الخاص بك يتم تخزينه مؤقتًا على جهاز الكمبيوتر الخاص بك باستخدام عنوان IP القديم الخاص بك، سيستمر جهاز الكمبيوتر الخاص بك في استخدام قاعدة البيانات هذه والتحميل من الخادم القديم. لتجاوز هذه المشكلة، ستحتاج إلى مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات للكمبيوتر الخاص بك.

تُعرف هذه العملية أيضًا باسم “التنظيف”(flushing). عند مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات للكمبيوتر الخاص بك، ستقوم بإزالة جميع البيانات الحالية (present data)، بحيث يتم أخذ جميع العناوين المستقبلية (future addresses) من خادم DNS الخاص بشبكتك ثم تتم استعادتها.

 يمكن أن يساعد التنظيف أيضًا في القضاء على فيروسات الكمبيوتر (computer viruses) وحمايتك من القرصنة. لذلك، يعد مسح ذاكرة التخزين المؤقت لـ DNS مهمة مفيدة.

يعد مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات مهمة سريعة وسهلة للغاية.

انقر على قائمة ابدأ واختر موجه الأوامر.

ثم اكتب الأمر ipconfig / flushdns.

يجب أن تشاهد الرسالة الآن تم مسح ذاكرة التخزين المؤقت لمحلل DNS بنجاح.

حدد التطبيقات> الأدوات المساعدة> Terminal.

ثم اكتب الأمر dscacheutil -flushcache.

سيؤدي هذا إلى محو ذاكرة التخزين المؤقت لنظام أسماء النطاقات، على الرغم من عدم ظهور أي رسالة بعد ذلك لإخبارك بنجاحها.

الخلاصة

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

أفضل شبكة اسم المجال

– خيارات استضافة بسيطة مع اختيار Linux و Windows OS
– أسعار معقولة.
– اسم نطاق مجاني مع جميع الخطط.

Google DNS

– أكبر خدمة DNS عامة في العالم (largest public DNS service)

– يتعامل مع أكثر من 400 مليار طلب يوميًا.

– يوفر Google DNS المزيد من السرعة(speed) والأمان(security)، بالإضافة إلى تقليل وقت الاستجابة وهو مجاني تمامًا للاستخدام.

OpenDNS

– خدمة DNS مجانية ومتميزة متاحة عالميًا

– أكثر من 135 مليار طلب DNS ولديهم أكثر من 65 مليون مستخدم نشط

– توفر مجموعة متنوعة من الأدوات والخدمات المستندة إلى الأمان عبر السحابة(Cloud)

intoDNS

– يوفر تقارير خادم شبكة اسم المجال DNS وخادم البريد

– يقدم أيضًا اقتراحات حول كيفية إصلاح أي مشاكل قد تكون نشأت، ويولد مراجع لوثائق رسمية مفيدة.

DNS Inspect

– أداة مجانية أخرى ستسمح لك بالتحقق من خوادم نطاقك بحثًا عن أخطاء DNS (DNS errors) الشائعة وأخطاء البريد

– يوفر تقارير حول كيفية إصلاح أي مشكلات قد تواجهك مع DNS الخاص بك

MXToolBox

– يقدم MXToolBox فحصًا صحيًا للنطاق(domain health)

– يسلط الضوء على أي مشكلات حرجة ، ويقدم وثائق داعمة حول كيفية حل هذه المشاكل

شبكة اسم المجال