الدرس الرابع | الدى ان اس سيرفر | شرح dns
جدول المحتويات:
يعد نظام اسم المجال (DNS) جزءًا أساسيًا من البنية التحتية للويب ، ويوفر طريقة لترجمة أسماء النطاقات إلى عناوين IP. يمكنك أن تفكر في DNS كدليل هاتف للإنترنت.
يتم تعريف كل جهاز متصل بالإنترنت بشكل فريد من خلال عنوان IP الخاص به. عندما تكتب موقع الويب الذي تريد زيارته في متصفحك ، يجب ترجمة اسم النطاق الخاص به إلى عنوان IP المقابل له. يقوم نظام التشغيل أولاً بفحص ملف المضيفين الخاص به للمجال المقابل وإذا لم يكن هناك إدخال للمجال ، فسيقوم باستعلام خوادم أسماء DNS المكونة لحل اسم المجال المحدد.
بمجرد حل المجال ، سيقوم النظام بتخزين الطلب مؤقتًا والاحتفاظ بسجل للمجال وعنوان IP المقابل.
خوادم أسماء DNS (محللات) هي خوادم تستخدمها الأجهزة الأخرى لإجراء بحث عن DNS للمجال المطلوب.
عادة ، يتم تعيين محللي DNS من قبل ISP. ومع ذلك ، قد تكون هذه المحطات بطيئة أو لا يتم تحديثها بانتظام والتي يمكن أن تتسبب في تأخر عند الاستعلام عن مجال ، أو حل لعنوان IP خاطئ أو في بعض الأحيان قد لا تتمكن من حل المجال المطلوب على الإطلاق.
هناك الكثير من أدوات حل DNS العامة المجانية والتي تتميز بالسرعة والخاصة ويتم تحديثها بانتظام.
فيما يلي بعض من أكثر أدوات حل DNS العامة شيوعًا:
- Google (8.8.8.8 ، 8.8.4.4) Cloudflare (1.1.1.1 و 1.0.0.1) OpenDNS (208.67.222.222 ، 208.67.220.220) المستوى 3 (209.244.0.3 ، 209.244.0.4)
في هذا الدليل ، سنشرح كيفية تكوين خوادم أسماء DNS (محللات) على Ubuntu 18.04.
إذا كنت ترغب في تعيين خوادم أسماء DNS لجميع الأجهزة المتصلة بالشبكة المحلية ، فإن الطريقة الأسهل والطريقة الموصى بها هي إجراء التغيير على جهاز التوجيه المنزلي.إعداد خوادم أسماء DNS على Ubuntu Desktop
يعد إعداد خوادم أسماء DNS على Ubuntu 18.04 أجهزة كمبيوتر سطح المكتب سهلة للغاية ولا تتطلب معرفة تقنية.
-
قم بتشغيل نافذة الإعدادات.
حدد الاتصال الذي تريد تعيين خوادم أسماء DNS له وانقر على أيقونة الترس لفتح Network Manager.
حدد علامة التبويب إعدادات IPv4.
قم بتعطيل مفتاح التبديل "Automatic" وإدخال عناوين IP الخاصة بحل DNS ، مفصولة بفاصلة. سنستخدم خوادم أسماء Google DNS:
انقر على زر "تطبيق" لحفظ التغييرات.
تسري التغييرات فورًا باستثناء الحالات التي يتم فيها تخزين إدخالات DNS مؤقتًا بواسطة النظام أو التطبيق.
إعداد خوادم أسماء DNS على خادم أوبونتو
في الأيام الماضية ، كلما أردت تكوين
/etc/resolv.conf
DNS في Linux ، يمكنك ببساطة فتح ملف
/etc/resolv.conf
، وتعديل الإدخالات ، وحفظ الملف ،
/etc/resolv.conf
في
/etc/resolv.conf
جيد. لا يزال هذا الملف موجودًا ولكنه رابط تحكمه الخدمة التي تم حلها بواسطة systemd ولا يجب تحريره يدويًا.
حل systemd هو خدمة توفر تحليل اسم DNS للخدمات والتطبيقات المحلية ويمكن تهيئتها باستخدام Netplan ، أداة إدارة الشبكة الافتراضية على Ubuntu 18.04.
يتم تخزين ملفات تكوين Netplan في الدليل
/etc/netplan
. ربما ستجد ملفًا واحدًا أو ملفين YAML في هذا الدليل. قد يختلف اسم الملف من الإعداد إلى الإعداد. عادة ، يتم تسمية الملف إما
01-netcfg.yaml
أو
50-cloud-init.yaml
ولكن في نظامك ، قد يكون مختلفًا.
تسمح لك هذه الملفات بتكوين واجهة الشبكة ، بما في ذلك عنوان IP والعبّارة وخوادم أسماء DNS وما إلى ذلك.
لتكوين خوادم أسماء DNS ، افتح ملف تكوين الواجهة باستخدام محرر النصوص:
sudo nano /etc/netplan/01-netcfg.yaml
ستبدو محتويات الملف كما يلي:
/etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:
لتكوين خوادم أسماء DNS للواجهة ، قم بتغيير عناوين IP الحالية مع خوادم DNS المفضلة لديك. على سبيل المثال ، إذا كنت تريد استخدام خوادم DNS الخاصة بـ Cloudflare ، يمكنك تغيير سطر
addresses
إلى:
nameservers: addresses:
يجب أن تكون خوادم DNS مفصولة بفواصل. يمكنك أيضًا إضافة أكثر من خادمين.
إذا كان الإدخال غير موجود ، فأضفه أسفل كتلة اسم الواجهة. عند تحرير ملفات Yaml ، تأكد من اتباع معايير المسافة البادئة لرمز YAML. إذا كان هناك خطأ في بناء الجملة في التكوين ، فلن تتمكن Netplan من تحليل الملف.
بمجرد الانتهاء من حفظ الملف وتطبيق التغييرات مع:
sudo netplan apply
سيقوم Netplan بإنشاء ملفات التكوين للخدمة التي تم حلها بواسطة systemd.
للتحقق من أنه قد تم تعيين حل DNS الجديد ، قم بتشغيل الأمر التالي:
systemd-resolve --status | grep 'DNS Servers' -A2
systemd-resolve -status
يطبع الكثير من المعلومات. نحن نستخدم
grep
لتصفية سلسلة "خوادم DNS". سيظهر الإخراج بشيء من هذا القبيل:
استنتاج
Netplan هو أداة إدارة الشبكة الافتراضية على Ubuntu 18.04 ، لتحل محل ملفات التكوين
/etc/resolv.conf
و
/etc/network/interfaces
التي تم استخدامها لتكوين الشبكة في إصدارات Ubuntu السابقة.
. وقد أغلقت الخطوط البصرية في وقت مبكر من يوم الخميس في موقعين بالقرب من وادي السليكون منشأتين لشركة IBM وأثرت على منظمة مسؤولة عن أسماء النطاقات على الإنترنت.
أدت التخفيضات في سان كارلوس وسان خوسيه بكاليفورنيا إلى تعطيل خدمات الاتصالات السلكية واللاسلكية للآلاف من المستخدمين في المنطقة. AT & T ، التي تمتلك الألياف الرئيسية المتأثرة ، من المتوقع استعادة الخدمة بحلول مساء الخميس. وتظن الشرطة أن المخربين قد تسببوا في الأضرار ، والتي كانت تنطوي على إزالة أغطية غرف التفتيش واستخدام أدوات القطع لقطع الكابلات السميكة التي تحتوي كل منها على العديد من خيوط الألياف. وقد تأثر مستخدمو AT & T و Verizon و Sprint Nextel.
مسح وإعادة تعيين وتدفق ذاكرة التخزين المؤقت لنظام أسماء النطاقات لـ Windows
تعرف على كيفية إيقاف تشغيل أو إيقاف تشغيل أو تعطيل أو مسح أو إعادة تعيين أو مسح ذاكرة DNS DNS في Windows 10 / 8/7. مشاكل اتصال الإنترنت؟ إصلاح ذاكرة التخزين المؤقت DNS معطوب.
ما هو نظام أسماء النطاقات وكيفية تعيين أفضل خادم نظام أسماء النطاقات على النوافذ
يشرح : ما هو DNS وكيفية البحث عن وتعيين أفضل خادم DNS على Windows.