IPv6를 통해 Amazon S3 정적 웹 사이트에 액세스


13

Amazon Route 53에서 호스팅되는 DNS를 사용 하여 Amazon S3 에서 정적 웹 사이트를 호스팅하고 있습니다. IPv4 및 IPv6을 통해 내 사이트에 액세스 할 수 있기를 원합니다 (시간이 지남에 따라).

Route 53 AWS Management Console을 사용하여 AS3 버킷에 대한 (IPv4) "Alias"레코드 를 추가 하면 엔드 포인트로 사용할 S3 버킷의 이름이 표시됩니다. AAAA(IPv6) "Alias"레코드 를 추가하려고하면 다음과 같은 옵션이 제공되지 않습니다.

여기에 이미지 설명을 입력하십시오

AAAA기존 A레코드를 작성한 후 복제하여 레코드 를 수동으로 설정하려고 하면 오류가 발생했습니다.

여기에 이미지 설명을 입력하십시오

A"Alias"레코드가 적절한 IPv4 IP 주소를 Route 53 DNS에 넣었다 는 사실을 알고 있습니다 .

여기에 이미지 설명을 입력하십시오

IPv6 주소가 그대로 유지 될 것이라고 생각하지 않기 때문에 IPv6 주소를 수동으로 설정하는 것이 두렵습니다. Alias ​​Target 설정은 Amazon이 정적 S3 사이트에 대해 규정 한 것입니다.

따라서 제 질문은 Amazon AWS가 IPv6을 통한 S3 정적 웹 사이트 액세스를 지원합니까? 그렇다면 어떻게 설정합니까?


3
아마존에는 IPv6이 없습니다.
Michael Hampton

2
@MichaelHampton docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/… . . . 아마도 S3이 아닙니다 (아직).

지원 이메일을 보냈습니까? 이 시점에서 수동 프로세스 일 수 있습니다.
Jacob Evans

답변:


4

Amazon은 이제 다양한 서비스에서 IPv6을 지원합니다 .

Amazon S3에 대한 IPv6 지원

IPv6을 통해 컨텐츠에 액세스하려면 다음과 같은 새로운 이중 스택 엔드 포인트로 전환해야합니다.

https://BUCKET.s3.dualstack.REGION.amazonaws.com

아니면 이거:

https://s3.dualstack.REGION.amazonaws.com/BUCKET


정적 웹 사이트에 대한 "이중 스택"엔드 포인트가 있는지 알고 있습니까? 그들은 일반적으로 다음과 같습니다www.example.com.s3-website-us-east-1.amazonaws.com
Ivan Anishchuk

2
@IvanAnishchuk 나는 이것이 아직 지원되지 않는다고 생각합니다. 문서에 표시되지 않았 으며이 스레드 는 지원되지 않습니다. 현재 유일한 해결책은 s3 버킷 앞에서 CloudFront를 사용하고 캐싱이 예상대로 설정되어 있는지 확인하는 것입니다.
Scott

1
예, 클라우드 프론트를 사용할 수 있습니다. 그것은 내 상황에서 지나친 것이므로 많은 이점없이 복잡성과 요금을 추가 할뿐입니다. Cloudflare도 사용될 수 있습니다.
Ivan Anishchuk

19

좋은 소식! AWS는 CloudFrontS3 에서 IPv6을 지원합니다 .

현재 AWS (2016-04-01)는 IPv6 지원이 매우 제한되어 있으며 EC2 Classic의 ELB 만 IPv6을 수행 할 수 있으며 VPC를 위해 단계적으로 폐지되고 있습니다.

Route53, S3, CloudFront, EC2 노드 또는 VPC 기반로드 밸런서 (ELB)에서는 IPv6이 지원되지 않습니다.

많은 사람들이 AWS가 IPv6 지원을 추가하기를 기다리고 있습니다. 그때까지 최선의 선택은 아마도 좋은 IPv6 지원을 제공하는 다른 공급자 일 것입니다.


8
얼마 전에 기다렸다가 AWS를 떠났습니다.
Michael Hampton

1
@sandstrom CloudFront는 이제 IPv6을 지원하는 것 같습니다 .
tambre

10

AWS는 IPv6을 지원하지 않습니다. 그러나 실제로 필요한 경우 추악한 솔루션이 있습니다. 정적 웹 사이트 앞에서로드 밸런서를 사용할 수 있습니다. IPv6을 지원하지만 상황에 따라 이상적이지 않거나 전혀 작동하지 않을 수 있습니다. 다른 옵션은 CloudFlare와 같은 서비스를 고려하는 것입니다. 그들은 당신을 위해 번역을 앞뒤로 할 것입니다. 유일한 실제 솔루션은 AWS에서 기본적으로 IPv6을 지원하는 플랫폼으로 이동하는 것입니다. 예를 들어, RackSpace는 linode 및 기타뿐만 아니라 적절한 IPv6 지원을 제공합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.