DEV WIKI
인프라 · 문제 해결 가이드

DNS를 바꾼 뒤 이전 사이트가 계속 열려요

DNS 변경 뒤 이전 사이트가 계속 열릴 때 권한 있는 네임서버의 응답과 재귀 리졸버의 캐시 응답을 구분해 확인하는 가이드입니다.

빠른 답변

DNS를 변경한 뒤 이전 사이트가 계속 열리면 권한 있는 네임서버가 계획한 새 레코드를 반환하는지 먼저 확인해야 합니다. 권한 있는 응답이 맞다면 이전 응답을 반환하는 재귀 리졸버의 값·TTL·확인 시각을 비교합니다.

적용 범위
이 가이드의 시작 증상과 각 분기 조건이 일치하는 경우
출처 확인일
2026-07-29
최종 검토
2026-08-05
수정일
2026-08-05
대상
사이트 운영자, 쇼핑몰 운영자, 웹 에이전시, 프리랜서
오류·수정 제보 (새 창에서 열림)

이 가이드가 맞는 경우

  • 권한 있는 네임서버 응답 불일치
  • 리졸버가 이전 DNS 응답을 반환함

상황별 다음 단계

호스팅사·개발자에게 전달할 내용

변경 전 기록

  • 이전 사이트가 보이는 호스트 이름, 네트워크 또는 리졸버, 확인 시각을 전달합니다.
  • 권한 있는 네임서버와 문제가 발생한 환경의 재귀 리졸버가 반환한 응답·TTL을 전달합니다.
  • 현재와 이전 서버의 IP 주소는 필요할 때만 운영 정책에 맞게 가립니다.

알아둘 점

DNS를 바꾼 뒤 이전 사이트가 보이면 DNS 변경이 실패했다고 바로 단정하지 않습니다. 먼저 권한 있는 네임서버가 새 값을 반환하는지 확인하고, 그 다음 이전 사이트가 보이는 환경의 재귀 리졸버 응답을 비교합니다.

먼저 기록할 것

  1. 이전 사이트가 보이는 호스트 이름, 네트워크 또는 리졸버, 확인 시각을 기록합니다.
  2. 변경한 레코드 유형과 계획한 새 값을 기록합니다.
  3. 권한 있는 네임서버와 문제가 발생한 환경의 재귀 리졸버가 반환한 응답·TTL을 각각 기록합니다.

상황별 다음 단계

  1. 권한 있는 네임서버 중 하나라도 이전 값이나 다른 값을 반환하면 권한 있는 네임서버의 DNS 응답이 계획한 레코드와 다름을 확인합니다.
  2. 권한 있는 네임서버는 새 값을 반환하지만 재귀 리졸버가 이전 값을 반환하면 DNS 변경 뒤 리졸버가 이전 응답을 반환함을 확인합니다.

이전 사이트가 계속 보인다는 관찰 결과만으로 브라우저, 인터넷 서비스 제공자, DNS 공급자를 원인으로 확정하지 않습니다. 응답값·TTL·확인 시각을 함께 보관한 뒤 운영 담당자에게 전달합니다.

수정 후 재확인

  1. 권한 있는 네임서버가 새 레코드를 계속 반환하는지 확인합니다.
  2. 문제가 발생했던 동일한 네트워크·리졸버에서 응답값과 TTL을 다시 기록합니다.
  3. 새 사이트의 HTTP 상태·리디렉션·인증서가 정상인지 DNS와 별도로 확인합니다.

참고 자료

RFC 1034 - Domain names - concepts and facilities (새 창에서 열림)

IETF · 공식 자료 · 확인 범위: TTL은 리졸버가 레코드를 캐시에 보관할 수 있는 시간을 나타냅니다., 권한 있는 서버는 자신이 관리하는 DNS 영역의 완전한 정보를 보유합니다. · 확인일: 2026-07-29

Troubleshooting - Public DNS (새 창에서 열림)

Google · 공식 자료 · 확인 범위: 최근 DNS 변경 뒤 일부 리졸버에서 이전 캐시 응답이 반환될 수 있습니다. · 확인일: 2026-07-29