نظام اسم المجال الديناميكي في شبكات الحاسوب DDNS

اقرأ في هذا المقال


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

ما هو نظام اسم المجال الديناميكي DDNS

نظام اسم المجال الديناميكي “DDNS”: هو خدمة تقوم بتعيين أسماء نطاقات الإنترنت إلى عناوين “IP” كما تتيح لك الخدمة الوصول إلى جهاز الكمبيوتر المنزلي الخاص بك من أي مكان في العالم، كما يخدم غرضاً مشابهاً لنظام أسماء المجالات على الإنترنت “DNS”، حيث يتيح لأي شخص يستضيف خادم ويب أو خادم “FTP” الإعلان عن اسم عام للمستخدمين المحتملين.

وعلى عكس “DNS” الذي يعمل فقط مع عناوين “IP” الثابتة تم إنشاء “DDNS” لإسناد عناوين “IP” الديناميكية أي المتغيرة مثل تلك المحددة من خلال خادم “DHCP“، وهذا يجعل “DDNS” مناسباً جيداً للشبكات المنزلية والتي تتلقى عادةً عناوين “IP” عامة ديناميكية من مزود خدمة الإنترنت.

  • “DDNS” هي اختصار لـ “Dynamic Domain Name System”.
  • “DNS” هي اختصار لـ “Domain Name System”.
  • “FTP” هي اختصار لـ “File Transfer Protocol”.
  • “IP” هي اختصار لـ “Internet Protocol”.
  • “DHCP” هي اختصار لـ “Dynamic Host Configuration Protocol”.

أساسيات نظام DDNS

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

ولكن تظهر المشاكل عندما يتغير عنوان “IP” بشكل متكرر، وتم تقديم “DNS” الديناميكي لمعالجة هذه المشكلة الخاصة بالتغييرات السريعة في “IP”، وعند البحث عن اسم مجال يتم إرجاع عنوان “IP” ديناميكي تم تعيينه مع هذا المجال، كما يتم توفير عنوان “IP” الديناميكي هذا من قبل مزود خدمة الإنترنت.

في وقت لاحق عندما يتم البحث في نفس المجال مرة أخرى يمكن إرجاع عنوان “IP” مختلف، لأنّه قد يتم تزويد مزود خدمة الإنترنت بعنوان “IP” مختلف عن مجموعة عناوين “IP”، كما يقوم نظام “DDNS” بتحديث قاعدة بيانات “DNS” في كل مرة يتغير فيها عنوان “IP”، ويبقى دائماً محدثاً باستخدام تعيين المجال “IP”، وبهذه الطريقة يمكن للعالم الخارجي الوصول إلى اسم المجال طوال الوقت دون القلق بشأن تغييرات “IP”.

فوائد نظام DDNS

بعض الخوادم أكثر عرضة لتغيير عناوين “IP” الخاصة بها من غيرها، حيث يحتاج مقدمو خدمة الإنترنت باستمرار إلى تحديث عنوان “IP” الخاص بهم بشكل متكرر، وبالإضافة إلى مزودي خدمة الإنترنت يجب أن تكون الأجهزة المحمولة التي يتم نقلها باستمرار من مكان إلى آخر قادرة على الاتصال بمضيفين مختلفين دون أي خسارة في الوظائف.

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

عيوب نظام DDNS

  • إذا أراد مستخدم الإنترنت النهائي تقديم أي نوع من الخدمات لمستخدمي الإنترنت الآخرين وكان عنوان “IP” الخاص بهم يتغير باستمرار بسبب “DNS” الديناميكي، فقد تكون هناك مشكلة استقرار.
  • إذا كان عنوان “IP” لمزود الخدمة يتغير باستمرار فسيحتاج اسم المجال لمزود الخدمة إلى إعادة تعيينه بسرعة وبشكل متكرر ليظل في متناول المستخدمين.
  • عندما أصبح استخدام الإنترنت المنزلي سائداً لأول مرة أصبحت عناوين “IP” نادرة جداً بسرعة كبيرة.
  • تم حل العدد المنخفض لعناوين “IP” المتاحة من خلال تنفيذ بروتوكول التكوين الديناميكي للمضيف “DHCP“.

علاقة بروتوكول DHCP في DDNS

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

كما قدمت التحديثات الديناميكية العامة فرصة للمتسللين عديمي الضمير لاختراق الأمان عبر الإنترنت واستجابةً للانتهاكات الأمنية، تم تصميم العديد من الأساليب الدفاعية لجعل تحديثات “DNS” أكثر أماناً واستقراراً.

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

نظام اسم المجال الديناميكي “DDNS” هو آلية تسمح لعميل “DDNS” بتحديث إدخال “DNS” الذي يستضيفه موفر “DDNS” تلقائياً، وعند تكوين “DDNS” على جدار حماية “AR-Series” يتم توجيه تحديثات DNS” تلقائياً إلى اسم المضيف، والذي تم تكوينه بغض النظر عن تغييرات عنوان “IP” الديناميكي وهذه الميزة متاحة في جميع جدران الحماية “AR-Series” من الإصدار “5.4.7” فصاعداً.

فوائد DDNS

  • يمكن التعيين إلى عنوان “IP” جديد إذا تغير عنوان “IP” الخاص بالمضيف.
  • أسهل في التذكر من عنوان “IP”.
  • السماح للمؤسسات باستخدام تسلسل هرمي لاسم المجال مستقل عن أي تعيين لعنوان “IP”.
  • يوفر “DNS Relay” وجود خادم “DNS” ظاهري محلي يمكنه خدمة طلبات بحث “DNS” المرسلة إليه من المضيفين المحليين.
  • يمكن تكوين خادم “DHCP” لتوفير معلومات “DNS” لعملاء “DHCP” أثناء عملية التأجير.

آلية عمل نظام DDNS

لاستخدام “DDNS” قم بالتسجيل مع مزود “DNS” الديناميكي وقم بتثبيت برامجه على الكمبيوتر المضيف، والكمبيوتر المضيف هو أي جهاز كمبيوتر يتم استخدامه كخادم سواء كان خادم ملفات أو خادم ويب أو أي نوع آخر من الخادم.

على سبيل المثال إذا كان لديك برنامج “FTP” على جهاز الكمبيوتر الخاص بك يحول الجهاز إلى خادم “FTP” فقم بتثبيت تطبيق “DDNS” على هذا الكمبيوتر، وهذا الكمبيوتر هو الذي يصل إليه المستخدمون عندما يطلبون الخادم الخاص بك لذلك فهو الذي يحتاج دائماً إلى تحديث مزود “DDNS” بعنوان “IP” الحالي الخاص به.

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

خدمة “DDNS” غير ضرورية للشبكات التي تتضمن عناوين “IP” ثابتة؛ لأنّ اسم المجال لا يتطلب في معرفة عنوان “IP” بعد إخباره به في البداية في المرة الأولى، وهذا لأنّ العناوين الثابتة لا تتغير.

أسباب استخدام نظام DDNS

تعتبر خدمة “DDNS” مثالية إذا كنت تستضيف موقع الويب الخاص بك من منزلك ولديك ملفات تريد الوصول إليها بغض النظر عن مكان وجودك، مثل الاتصال عن بُعد بجهاز الكمبيوتر الخاص بك عندما تكون بعيداً أو ترغب في إدارة شبكتك المنزلية من بعيد أو أي سبب آخر مشابه.

المصدر: COMPUTER NETWORKING / James F. Kurose & Keith W. RossComputer Networks - The Swiss BayCOMPUTER NETWORKS LECTURE NOTES / B.TECH III YEAR – II SEM (R15)An Introduction to Computer Networks / Peter L Dordal


شارك المقالة: