내용으로 건너뛰기

CloudFront 배포에 매핑된 Route 53 호스팅 도메인에 연결할 때 DNS 및 라우팅 문제를 해결하려면 어떻게 해야 합니까?

2분 분량
0

Amazon Route 53에서 호스팅하는 도메인을 Amazon CloudFront 배포에 연결하려고 할 때 DNS 확인 및 라우팅 문제가 발생합니다.

해결 방법

CloudFront 배포에 매핑한 도메인에 연결할 때 DNS 확인 및 라우팅 문제를 해결하려면 다음 구성을 확인하십시오.

도메인 DNS 설정 확인

Route 53에서 도메인을 올바르게 설정했는지 확인하려면 Amazon Route 53에서 웹 사이트 액세스 문제를 파악하고 해결하려면 어떻게 해야 합니까?를 참조하십시오.

CloudFront 배포 설정 확인

다음 작업을 수행하십시오.

별칭 레코드가 올바른지 확인

도메인에서 CloudFront 배포로 트래픽을 라우팅하려면 Route 53에 올바른 별칭 레코드를 제공하십시오.

다음 단계를 완료하십시오.

  1. Route 53 콘솔을 엽니다.
  2. 탐색 창에서 호스팅 영역을 선택한 다음, 해당 호스팅 영역을 선택합니다.
  3. 별칭에서 CloudFront 배포를 가리키는 도메인 또는 하위 도메인에 대한 올바른 A - IPv4 레코드가 있는지 확인합니다.
  4. IPv6을 구성했으며 두 번째 레코드를 만들려는 경우 AAAA - IPv6 별칭 레코드 유형을 선택합니다.

자세한 내용은 CloudFront 배포로 트래픽을 라우팅하도록 Amazon Route 53 구성을 참조하십시오.

IP 주소 확인, HTTP 응답 및 차단된 요청 확인

별칭 레코드를 구성한 후 도메인이 CloudFront 배포로 확인되지 않으면 IP 주소 확인, HTTP 응답 및 차단된 요청을 확인하십시오.

참고: 다음 명령에서 domain-name을 정규화된 도메인 이름으로 바꾸십시오.

도메인이 올바른 IP 주소로 확인되는지 확인하려면 운영 체제(OS)에 맞는 다음 명령 중 하나를 실행합니다.

Linux 또는 Unix:

dig domain-name

Windows:

nslookup domain-name

HTTP 응답을 확인하려면 다음 curl 명령을 실행합니다.

curl -ivL domain-name

명령 출력에는 도메인이 반환한 HTTP 헤더와 요청이 올바른 서버에 도달하는지 여부가 표시됩니다.

출력 예시:

HTTP/1.1 200 OK  
Server: CloudFront  
X-Cache: Hit from cloudfront  
Via: 1.1 example-id.cloudfront.net (CloudFront)

CloudFront 헤더 없이 다른 서버 항목이나 ‘403 Forbidden’과 같은 오류가 있는 경우 트래픽이 CloudFront 배포를 통해 라우팅되지 않을 수 있습니다.

AWS WAF를 사용하는 경우 차단된 요청에 대한 자세한 정보를 보려면 AWS WAF 로그를 검토하십시오.

관련 정보

Route 53 DNS 서비스를 사용하는 웹 사이트에 액세스할 수 없는 이유는 무엇입니까?

Route 53에서 DNSSEC 구성 문제를 식별하고 해결하려면 어떻게 해야 합니까?

도메인 이름을 사용하여 Amazon CloudFront 배포로 트래픽 라우팅

Amazon Route 53 문제 해결

AWS 공식업데이트됨 3달 전