← כל מדריכי ה-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 קשורים