DNS 변경 사항이 Route 53 및 퍼블릭 확인자에 전파되는 데 오래 걸리는 이유는 무엇인가요?

2분 분량
0

Amazon Route 53 퍼블릭 호스팅 영역에서 DNS 레코드 세트를 업데이트했습니다. 그러나 변경 사항이 전파되려면 시간이 오래 걸립니다.

간략한 설명

DNS 전파는 DNS 변경 사항이 인터넷을 통해 업데이트되는 데 걸리는 시간입니다. 전파가 완료되지 않은 경우 클라이언트는 도메인 이름을 확인한 후에 업데이트된 값을 볼 수 없습니다.

전파가 불완전하면 클라이언트가 애플리케이션에 연결할 수 없습니다. 일부 클라이언트에서는 Servfail, NXDomain, or Refused와 같은 DNS 관련 오류가 발생할 수도 있습니다. 이 경우 클라이언트는 애플리케이션의 IP 주소에 직접 연결할 수 있지만 도메인 이름을 통해 연결할 수는 없습니다.

해결 방법

Route 53에는 클라이언트의 DNS 쿼리에 응답하는 DNS 이름 서버가 있는 100개 이상의 엣지 로케이션이 있습니다. 호스팅 영역에서 레코드 세트를 업데이트하면 변경 사항이 60초 이내에 모든 Route 53 엣지 로케이션에 전파됩니다. 엣지 로케이션은 호스팅 영역의 최신 정보로 업데이트되며, 엣지 로케이션은 이에 따라 클라이언트 쿼리에 응답합니다. 클라이언트가 도메인 이름의 호스팅 영역 이름 서버로 직접 쿼리를 보내면 클라이언트는 올바른 응답을 받습니다.

클라이언트가 올바른 응답을 받았는지 확인하려면 dig 도구를 사용하세요.

dig <domain name> @<name server>

그런 다음 퍼블릭 DNS 도구를 사용하여 여러 AWS 지역에서 도메인의 해상도를 확인합니다. 일부 위치에는 업데이트된 값이 표시되고 다른 위치에는 이전 값이 계속 표시될 수 있습니다. 또는 모든 지역에서 이전 값을 볼 수도 있습니다. 두 경우 모두 전파가 완료되지 않았으므로 퍼블릭 DNS 확인자 캐시가 지워질 때까지 기다려야 합니다.

DNS 설정을 업데이트했지만 예상한 결과가 나타나지 않는 경우 사용 사례에 맞는 다음 문제 해결 단계를 참조하세요.

AWS 공식
AWS 공식업데이트됨 9달 전