لتغيير Nameserver في CentOS 8، اتبع الخطوات التالية:


1. تحقق من حالة Nameserver الحالية

يوجد ملف تكوين DNS في المسار التالي:

cat /etc/resolv.conf

تعرض نتيجة هذا الأمر قائمة بخوادم DNS الحالية. على سبيل المثال:

nameserver 8.8.8.8
nameserver 8.8.4.4

2. عدل ملف resolv.conf (طريقة مؤقتة)

لتغيير خوادم الأسماء مؤقتًا:

اشترِ خادمًا سحابيًا (بالساعة والشهر) مع تسليم فوري وسرعة مذهلة من Radib، انقر فوق

sudo nano /etc/resolv.conf

أضف خوادم أسماء جديدة أو استبدلها:

nameserver 8.8.8.8
nameserver 8.8.4.4

ملاحظة:

  • ستفقد هذه التغييرات بعد إعادة تشغيل الخادم.
  • لجعل التغيير دائمًا، تابع الخطوات.

3. تغيير خادم الأسماء بشكل دائم

أ) استخدام NetworkManager

  1. تعديل ملف تكوين اتصال الشبكة:
sudo nmcli con show
  1. البحث عن معرف اتصال الشبكة (على سبيل المثال "eth0").

  2. تغيير إعدادات DNS:

sudo nmcli con mod eth0 ipv4.dns "8.8.8.8 8.8.4.4"
sudo nmcli con mod eth0 ipv4.ignore-auto-dns yes
  1. تطبيق التغييرات:
sudo nmcli con up eth0

ب) تعديل ملفات نصوص الشبكة

  1. تعديل الملف المرتبط بواجهة الشبكة:

اشترِ خادمًا بدون إساءة استخدام بأفضل سعر من Radib، انقر فوق

sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
  1. أضف (أو عدّل) هذه الأسطر:
DNS1=8.8.8.8
DNS2=8.8.4.4
  1. أعد تشغيل خدمة الشبكة:
sudo systemctl restart NetworkManager

4. التحقق من التغييرات

للتأكد من تطبيق التغييرات، تحقق من ملف resolv.conf مرة أخرى:

cat /etc/resolv.conf

5. مسح ذاكرة التخزين المؤقت DNS (اختياري)

إذا كان الخادم يستخدم ذاكرة تخزين مؤقتة DNS، فقم بمسحها:

sudo systemctl restart named
sudo systemctl restart nscd

ملاحظة مهمة:

إذا كان الخادم الخاص بك يستخدم CloudLinux أو cPanel/WHM، فقد تتم إدارة إعدادات DNS من خلال هذه الأدوات وقد تتطلب تغييرات يدوية في بيئة لوحة التحكم.


الخلاصة:

باستخدام هذه الخطوات، يمكنك تغيير إعدادات DNS مؤقتًا أو بشكل دائم خادم الأسماء الخاص بخادم CentOS 8 الخاص بك. إذا كنت بحاجة إلى خوادم Linux سريعة ومستقرة، فإن Radib Group تقدم مجموعة متنوعة من خيارات الاستضافة.

 

هل كانت المقالة مفيدة ؟ 120 أعضاء وجدوا هذه المقالة مفيدة (120 التصويتات)