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 설정 방법