DNS 설정 방법 및 오류 해결 방법

저도 처음에 인터넷이 갑자기 안 됐을 때 공유기를 껐다 켰다만 반복했는데, 알고 보니 DNS 서버 주소 하나만 바꾸면 해결되는 문제였어요. DNS가 뭔지 몰랐을 땐 그냥 인터넷 오류라고만 생각했는데, 원리를 알고 나니 웬만한 인터넷 문제는 스스로 해결할 수 있게 됐습니다. 이 글에서는 DNS의 개념부터 설정 방법, 자주 발생하는 오류 해결까지 한 번에 정리해 드릴게요.


1. DNS란 무엇인가? 쉽게 이해하기

DNS(Domain Name System) 는 우리가 입력하는 도메인 주소(예: www.google.com)를 컴퓨터가 이해할 수 있는 IP 주소(예: 142.250.196.68)로 변환해주는 시스템입니다. 쉽게 말해 “인터넷 전화번호부” 라고 생각하면 됩니다.

전화번호부에 “홍길동”을 찾으면 전화번호가 나오듯, DNS에 “google.com”을 물어보면 해당 서버의 IP 주소를 알려줍니다. DNS 서버에 문제가 생기면 IP 주소를 찾지 못해 웹사이트에 접속이 안 되는 현상이 발생합니다. 인터넷 연결 자체는 살아있는데 웹사이트가 안 열린다면 대부분 DNS 문제입니다.


2. 윈도우에서 DNS 설정 변경 방법

윈도우 11 기준:

  1. 윈도우 키 + I > 설정 > 네트워크 및 인터넷 클릭
  2. 현재 연결된 네트워크(Wi-Fi 또는 이더넷) 클릭
  3. DNS 서버 할당 항목 찾기
  4. 오른쪽 편집 클릭
  5. 수동 선택
  6. IPv4 토글 켜기
  7. DNS 서버 주소 입력
    • 기본 DNS: 8.8.8.8 (Google DNS)
    • 보조 DNS: 8.8.4.4 (Google DNS 보조)
  8. 저장 클릭

윈도우 10 기준:

  1. 윈도우 키 + R > ncpa.cpl 입력 후 엔터
  2. 현재 사용 중인 네트워크 어댑터 우클릭 > 속성
  3. 인터넷 프로토콜 버전 4(TCP/IPv4) 더블클릭
  4. 다음 DNS 서버 주소 사용 선택
  5. DNS 서버 주소 입력
    • 기본 DNS 서버: 8.8.8.8
    • 보조 DNS 서버: 8.8.4.4
  6. 확인 클릭

3. 공유기에서 DNS 설정 변경 방법

공유기에서 DNS를 변경하면 해당 공유기에 연결된 모든 기기에 일괄 적용됩니다.

  1. 웹 브라우저에서 공유기 관리 페이지 접속
    • ipTIME: 192.168.0.1
    • 넷기어(NETGEAR): 192.168.1.1
    • 공유기 하단 스티커에서 주소 확인 가능
  2. 관리자 계정으로 로그인
  3. 인터넷 설정 또는 WAN 설정 메뉴 클릭
  4. DNS 서버 항목 찾기
  5. 수동 또는 직접 입력 선택
  6. DNS 주소 입력 후 저장
  7. 공유기 재시작

4. 추천 DNS 서버 주소 비교표

DNS 제공자기본 DNS보조 DNS특징
Google DNS8.8.8.88.8.4.4가장 안정적, 전 세계적으로 많이 사용
Cloudflare DNS1.1.1.11.0.0.1가장 빠른 응답 속도, 개인정보 보호 강화
OpenDNS208.67.222.222208.67.220.220피싱 차단 기능 내장
KT DNS168.126.63.1168.126.63.2국내 통신사 기본 DNS
SKT DNS219.250.36.130210.220.163.82SKT 회선 사용자 기본 DNS
Quad99.9.9.9149.112.112.112악성 도메인 자동 차단 기능

추천 조합:

  • 속도 우선: 1.1.1.1 / 1.0.0.1 (Cloudflare)
  • 안정성 우선: 8.8.8.8 / 8.8.4.4 (Google)
  • 보안 우선: 9.9.9.9 / 149.112.112.112 (Quad9)

5. DNS 오류 종류별 원인과 해결 방법

오류 메시지원인해결 방법
DNS_PROBE_FINISHED_NXDOMAIN도메인 주소가 존재하지 않거나 DNS 서버가 응답 못함DNS 캐시 초기화 후 DNS 주소를 Google(8.8.8.8)로 변경
DNS_PROBE_FINISHED_NO_INTERNET인터넷 연결 자체 끊김공유기 재시작, 네트워크 어댑터 재시작
DNS_PROBE_FINISHED_BAD_CONFIGDNS 설정값 오류DNS 설정 초기화 후 수동으로 재입력
DNS 서버가 응답하지 않습니다DNS 서버 다운 또는 방화벽 차단DNS 서버를 Google 또는 Cloudflare로 변경
서버 DNS 주소를 찾을 수 없음DNS 캐시 손상 또는 잘못된 DNS 설정ipconfig /flushdns 명령어로 캐시 초기화
특정 사이트만 접속 안 됨해당 도메인의 DNS 전파 지연DNS 캐시 초기화 또는 다른 DNS 서버로 변경

6. DNS 캐시 초기화 방법

DNS 캐시가 쌓이거나 손상되면 이전 IP 주소 정보를 잘못 참조해 접속 오류가 발생합니다. 주기적으로 캐시를 초기화해주는 것이 좋습니다.

윈도우에서 DNS 캐시 초기화:

  1. CMD(명령 프롬프트)를 관리자 권한으로 실행
  2. 아래 명령어를 순서대로 입력
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset
  1. 마지막 명령어 입력 후 PC 재시작

7. DNS 설정 확인 명령어 모음

명령어기능
ipconfig /all현재 DNS 서버 주소 포함 전체 네트워크 정보 확인
ipconfig /flushdnsDNS 캐시 초기화
nslookup google.com특정 도메인의 DNS 조회 결과 확인
nslookup google.com 8.8.8.8특정 DNS 서버로 도메인 조회 테스트
ping 8.8.8.8DNS 서버까지 네트워크 연결 확인
tracert google.comDNS 경로 추적

8. 자주 묻는 질문(FAQ)

Q. DNS를 변경하면 인터넷 속도가 빨라지나요? 직접적인 다운로드 속도 향상은 없지만, 웹사이트 첫 로딩 속도는 빨라질 수 있습니다. DNS 응답 속도가 빠를수록 도메인 주소를 IP로 변환하는 시간이 단축되기 때문입니다. 특히 Cloudflare(1.1.1.1)는 응답 속도가 매우 빠릅니다.

Q. DNS 변경 후 원래대로 되돌리고 싶어요. DNS 설정에서 “자동으로 DNS 서버 주소 받기” 를 선택하면 ISP(통신사)에서 제공하는 기본 DNS로 돌아갑니다.

Q. IPv6 DNS도 설정해야 하나요? IPv6를 지원하는 환경이라면 함께 설정하는 것이 좋습니다. Google IPv6 DNS는 2001:4860:4860::8888 / 2001:4860:4860::8844 입니다.

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다