Fedora / RHEL で OpenDNS または Google DNS を設定する方法
Fedora および RHEL 系システムは通常、NetworkManager と systemd-resolved を使います。
Fedora で DNS を変更する理由は?
カスタム DNS は、一部のドメインだけを壊すキャプティブまたはフィルタリング ISP リゾルバーを回避します。
推奨パブリック 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 を構成する
- 設定 → ネットワークを開き、アクティブな有線または Wi‑Fi プロファイルを編集します。
- IPv4 で、自動 DNS があれば無効にし、8.8.8.8 と 8.8.4.4(または OpenDNS アドレス)を追加します。
- 適用して再接続します。
- CLI の代替:sudo nmcli connection modify "CONNECTION_NAME" ipv4.dns "208.67.222.222 208.67.220.220" ipv4.ignore-auto-dns yes
- nmcli connection up "CONNECTION_NAME" で接続を再起動します。
キャッシュをフラッシュする
変更後に systemd-resolved をクリアします。
sudo resolvectl flush-caches
- sudo resolvectl flush-caches を実行します。
- 必要に応じて NetworkManager を再起動:sudo systemctl restart NetworkManager
- curl -I https://example.com でテストします
動作を確認する
nmcli connection show "CONNECTION_NAME" | grep ipv4.dns で DNS サーバーを確認します。
関連する DNS ガイド
- Windows 11 で OpenDNS または Google DNS を設定する方法
- Windows 10 で OpenDNS または Google DNS を設定する方法
- Windows 8 で OpenDNS または Google DNS を設定する方法
- Windows 7 で OpenDNS または Google DNS を設定する方法
- Windows Vista で OpenDNS または Google DNS を設定する方法
- Windows XP で OpenDNS または Google DNS を設定する方法
- macOS で OpenDNS または Google DNS を設定する方法
- Ubuntu / Debian で OpenDNS または Google DNS を設定する方法
- Android で OpenDNS または Google DNS を設定する方法
- iPhone と iPad で OpenDNS または Google DNS を設定する方法
- ChromeOS で OpenDNS または Google DNS を設定する方法
- ルーターで OpenDNS または Google DNS を設定する方法