← Wszystkie przewodniki DNS

Jak skonfigurować OpenDNS lub Google DNS w Fedora / RHEL

Systemy Fedora i rodziny RHEL zwykle używają NetworkManager oraz systemd-resolved.

Dlaczego zmieniać DNS w Fedora?

Własny DNS omija captive lub filtrowane resolvery dostawcy, które psują tylko niektóre domeny.

Zalecane publiczne serwery 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

Konfiguracja DNS

  1. Otwórz Ustawienia → Sieć i edytuj aktywny profil przewodowy lub Wi‑Fi.
  2. W IPv4 wyłącz automatyczny DNS, jeśli jest obecny, i dodaj 8.8.8.8 oraz 8.8.4.4 (lub adresy OpenDNS).
  3. Zastosuj i połącz się ponownie.
  4. Alternatywa CLI: sudo nmcli connection modify "CONNECTION_NAME" ipv4.dns "208.67.222.222 208.67.220.220" ipv4.ignore-auto-dns yes
  5. Podnieś połączenie ponownie poleceniem nmcli connection up "CONNECTION_NAME".

Wyczyść pamięci podręczne

Wyczyść systemd-resolved po zmianie.

sudo resolvectl flush-caches
  1. Uruchom sudo resolvectl flush-caches
  2. Opcjonalnie zrestartuj NetworkManager: sudo systemctl restart NetworkManager
  3. Przetestuj poleceniem curl -I https://example.com

Sprawdź, czy zadziałało

Potwierdź serwery DNS w nmcli connection show "CONNECTION_NAME" | grep ipv4.dns.

Powiązane przewodniki DNS