← جميع أدلة DNS

كيفية إعداد OpenDNS أو Google DNS على Fedora / RHEL

تستخدم أنظمة Fedora وعائلة RHEL عادةً NetworkManager مع systemd-resolved.

لماذا تغيّر DNS على Fedora؟

يتجنب DNS المخصّص محلّلات مزوّد الإنترنت المُقيَّدة أو المُصفّاة التي تكسر بعض النطاقات فقط.

خوادم DNS العامة الموصى بها

  • OpenDNS (Cisco): 208.67.222.222 / 208.67.220.220
  • Google Public DNS: 8.8.8.8 / 8.8.4.4
  • Cloudflare DNS: 1.1.1.1 / 1.0.0.1

ضبط DNS

  1. افتح الإعدادات ← الشبكة وعدّل ملف التعريف السلكي أو Wi‑Fi النشط.
  2. في IPv4، عطّل DNS التلقائي إن وُجد وأضف 8.8.8.8 و8.8.4.4 (أو عناوين OpenDNS).
  3. طبّق وأعد الاتصال.
  4. بديل CLI: sudo nmcli connection modify "CONNECTION_NAME" ipv4.dns "208.67.222.222 208.67.220.220" ipv4.ignore-auto-dns yes
  5. أعد رفع الاتصال بـ nmcli connection up "CONNECTION_NAME".

مسح الذواكر

امسح systemd-resolved بعد التغيير.

sudo resolvectl flush-caches
  1. نفّذ sudo resolvectl flush-caches
  2. اختياريًا أعد تشغيل NetworkManager: sudo systemctl restart NetworkManager
  3. اختبر بـ curl -I https://example.com

تحقّق من نجاح العملية

أكّد خوادم DNS في nmcli connection show "CONNECTION_NAME" | grep ipv4.dns.

أدلة DNS ذات الصلة