DNS 초기화 방법 (Windows, Mac)

DNS 초기화 방법 (Windows, Mac)
Photo by Markus Spiske / Unsplash

특정 사이트가 접속되지 않거나 다른 사람들은 다 되는데 나만 안 되는 경우,
의외로 DNS 문제인 경우가 많습니다.

이럴 때 가장 먼저 시도해볼 수 있는 방법이 바로 DNS 초기화(DNS 캐시 삭제) 입니다.

이 글에서는 복잡한 설명 없이, 윈도우와 맥에서 DNS를 초기화하는 방법
순서대로 정리해보겠습니다.


DNS 초기화가 필요한 상황

아래와 같은 경우라면 DNS 초기화를 의심해볼 수 있습니다.

  • 모바일 데이터에서는 되는데 집 와이파이에서는 안 될 때
  • 다른 사람은 접속되는데 나만 특정 사이트가 안 열릴 때
  • 사이트 주소를 바꿨는데 이전 페이지로 접속될 때
  • 브라우저 캐시를 지워도 해결되지 않을 때

👉 이런 문제는
DNS 정보가 오래되었거나 꼬여서 발생하는 경우가 많습니다.

참고로, 특정 사이트 접속 문제가 있다면,
브라우저 설정·네트워크·보안 문제도 함께 확인해보는 게 좋습니다.
👉 특정 사이트 접속 안 될 때 확인해야 할 5가지


DNS 초기화란?

DNS는 사이트 주소를 실제 서버 주소(IP)로 변환해주는 역할을 합니다.

운영체제는 이 정보를 매번 새로 요청하지 않고 속도를 위해 임시로 저장(DNS 캐시) 해두는데, 이 정보가 잘못되면 잘못된 서버로 접속을 시도하게 됩니다.

DNS 초기화는
👉 이 저장된 정보를 한 번 비워주는 작업입니다.


윈도우 DNS 초기화 방법

1️⃣ 명령 프롬프트 실행

  • 시작 메뉴 → cmd 검색
  • 마우스 오른쪽 클릭 → 관리자 권한으로 실행

2️⃣ 아래 명령어 입력

ipconfig /flushdns

3️⃣ 정상 메시지 확인

Windows IP Configuration
Successfully flushed the DNS Resolver Cache.

이 메시지가 보이면 DNS 초기화가 완료된 것입니다.


맥(macOS) DNS 초기화 방법

macOS는 버전에 따라 명령어가 다를 수 있지만
아래 명령어 하나로 대부분 해결됩니다.

1️⃣ 터미널 실행

  • Spotlight(⌘ + Space) → 터미널 검색

2️⃣ 아래 명령어 입력

sudo dscacheutil -flushcache;
sudo killall -HUP mDNSResponder

3️⃣ 비밀번호 입력

- 화면에 표시되지는 않지만 정상 입력되고 있습니다.

입력 후 별다른 메시지가 없어도 정상적으로 DNS 초기화가 된 상태입니다.


DNS 초기화 후 꼭 확인할 것

  • 브라우저 완전히 종료 후 다시 실행
  • 기존에 안 되던 사이트 다시 접속 시도
  • 여전히 안 되면 네트워크 환경 변경도 함께 테스트

DNS 초기화는 부작용이 없는 작업이라 문제가 있을 때 부담 없이 시도해도 됩니다.


자주 묻는 질문

DNS 초기화를 하면 인터넷이 느려지나요?

❌ 아닙니다.
초기 접속만 잠깐 느릴 수 있고, 이후에는 정상입니다.

자주 해도 괜찮나요?

⭕ 문제 없습니다.
문제 해결 목적이라면 언제든 해도 됩니다.


정리하면

특정 사이트 접속 문제가 있을 때 DNS 초기화는 가장 안전하고 빠른 해결 방법 중 하나입니다.

  • 윈도우: ipconfig /flushdns
  • 맥: dscacheutil -flushcache

브라우저 캐시 삭제로 해결되지 않는다면 DNS 초기화부터 한 번 시도해보세요.