기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon S3 버킷에서 호스팅하는 웹 사이트로 트래픽 라우팅
Amazon Simple Storage Service(Amazon S3)는 안전하고 내구성과 확장성이 뛰어난 클라우드 스토리지
도메인 트래픽을 S3 버킷으로 라우팅하려면 Amazon Route 53를 사용하여 버킷을 지정하는 별칭 레코드(alias record)를 생성합니다. 별칭 레코드는 DNS에 대한 Route 53 확장입니다. 같은 루트 도메인과 example.com 같은 하위 도메인 모두에 대해 별칭 레코드를 생성할 수 있다는 점을 제외하면 CNAME 레코드와 비슷합니다 www.example.com. 하위 도메인에 대해서만 CNAME 레코드를 생성할 수 있습니다.
참고
Route 53은 S3 버킷 또는 기타 AWS 리소스에 대한 별칭 쿼리에 대해 요금을 부과하지 않습니다.
사전 조건
시작하기 전에 다음을 준비해야 합니다. Amazon Route 53 또는 S3를 처음 사용할 경우 Amazon Route 53 시작하기 섹션을 참조하세요. 이 섹션에서는 도메인 이름을 등록하고 S3 버킷을 만들고 구성하는 모든 절차를 안내합니다.
정적 웹 사이트로 호스팅하도록 구성되어 있는 S3 버킷이 필요합니다.
자세한 내용은 Amazon Simple Storage Service 사용 설명서의 웹 사이트 호스팅에 대한 버킷 구성을 참조하십시오.
중요
버킷은 도메인 또는 하위 도메인과 이름이 동일해야 합니다. 예를 들어, 하위 도메인인 acme.example.com을 사용하려면 버킷 이름이 acme.example.com이어야 합니다.
도메인 및 하위 도메인(예: example.com 및 www.example.com)의 트래픽을 단일 버킷으로 라우팅할 수 있습니다. 도메인 및 각 하위 도메인에 대해 버킷을 생성하고 하나를 제외한 모든 버킷이 트래픽을 남은 버킷으로 리디렉션하도록 구성합니다. 자세한 내용은 Amazon Route 53 시작하기 단원을 참조하십시오.
참고
웹 사이트 엔드포인트로 구성된 S3 버킷은 SSL/TLS를 지원하지 않으므로 트래픽을 CloudFront 배포로 라우팅하고 S3 버킷을 배포의 오리진으로 사용해야 합니다.
a CloudFront 배포를 생성하는 방법에 대한 지침은와 함께 Word 사용 설명서의 a CloudFront 배포 생성 및 대체 도메인 이름 및 Word 구성을 참조하세요도메인 이름을 사용하여 Amazon CloudFront 배포로 트래픽 라우팅. HTTPS CloudFront
등록된 도메인 이름. Route 53를 도메인 등록 기관으로 사용하거나 다른 등록 기관을 사용할 수 있습니다.
Route 53을 도메인의 DNS 서비스로 지정합니다. Route 53을 사용하여 도메인 이름을 등록하면 Route 53이 도메인의 DNS 서비스로 자동으로 구성됩니다.
Route 53을 도메인의 DNS 서비스 공급자로 사용하는 방법에 대한 자세한 내용은 섹션을 참조하세요Amazon Route 53를 기존 도메인에 대한 DNS 서비스로 설정.
트래픽을 S3 버킷으로 라우팅하도록 Amazon Route 53 구성
정적 웹 사이트를 호스팅하도록 구성되어 있는 S3 버킷으로 트래픽을 라우팅하도록 Amazon Route 53를 구성하려면 다음 절차를 수행합니다.
S3 버킷으로 트래픽을 라우팅하려면
에 로그인 AWS Management Console 하고 https://console.aws.amazon.com/route53/
에서 Route 53 콘솔을 엽니다. 탐색 창에서 호스팅 영역(Hosted zones)을 선택합니다.
-
트래픽을 S3 버킷으로 라우팅하는 데 사용할 도메인 이름이 있는 호스팅 영역 이름을 선택합니다.
레코드 세트 생성을 선택합니다.
-
다음 값을 지정하십시오:
- 라우팅 정책
-
해당 라우팅 정책을 선택합니다. 자세한 내용은 라우팅 정책 선택 단원을 참조하십시오.
- 레코드 이름
-
트래픽을 S3 버킷으로 라우팅하는 데 사용할 도메인 이름을 입력합니다. 기본값은 호스팅 영역 이름입니다.
예를 들어, 호스팅 영역의 이름이 example.com이고 acme.example.com을 사용하여 트래픽을 버킷으로 라우팅하려면 acme를 입력합니다.
- 별칭
-
빠른 생성(Quick create)레코드 생성 방법을 사용하는 경우, 별칭(Alias)을 켭니다.
- 값/트래픽 라우팅 대상
-
S3 웹 사이트 엔드포인트에 대한 별칭(Alias to S3 website endpoint)을 선택한 다음 엔드포인트의 출처인 리전을 선택합니다.
레코드 이름(Record name)에서 지정한 이름과 동일한 버킷을 선택합니다.
목록에는 다음 요구 사항을 충족하는 버킷만을 포함합니다.
-
버킷의 이름은 생성한 레코드의 이름과 동일합니다.
-
버킷이 웹 사이트 엔드포인트로 구성된 경우.
-
버킷은 현재 AWS 계정에 의해 생성되었습니다.
다른 AWS 계정을 사용하여 버킷을 생성한 경우 S3 버킷을 생성한 리전의 이름을 입력합니다. 리전 이름에 대한 올바른 형식은 Amazon Web Services 일반 참조의 Amazon S3 웹 사이트 엔드포인트 테이블에서 웹 사이트 엔드포인트 열을 참조하세요.
-
- 레코드 유형
-
A - IPv4 주소를 선택합니다.
- 대상 상태 평가
-
기본값인 예(Yes)를 수락합니다.
-
레코드 생성을 선택합니다.
변경 사항은 일반적으로 60초 이내에 모든 Route 53 서버로 전파됩니다. 전파가 완료되면 이 절차에서 생성한 별칭 레코드의 이름을 사용하여 트래픽을 S3 버킷으로 라우팅할 수 있게 됩니다.