Amazon S3 Statik Web Sitesine IPv6 ile Erişin


13

Bir ev sahibi Amazon S3 statik web sitesi DNS sitemi IPv4 ve IPv6 (bu zaman meselesidir çünkü) üzerinden erişilebilir olmak nasıl olur Amazon Rota 53 I barındırılan ile.

AS3 grubum için bir (IPv4) "Takma ad" kaydı eklemek için Route 53 AWS Yönetim Konsolu'nu kullandığımda, uç nokta olarak kullanmak için S3 grubumun adı isteniyor. AAAA(IPv6) "Takma ad" kaydı eklemeye çalıştığımda , böyle bir seçenek verilmiyor:

resim açıklamasını buraya girin

Bir AAAAkaydı Aoluşturulduktan sonra mevcut kaydı klonlayarak manuel olarak ayarlamaya çalışmak bir hatayla sonuçlandı:

resim açıklamasını buraya girin

Ben A"Alias" kayıt Route 53 DNS uygun bir IPv4 IP adresi koyar bir gerçeği biliyorum :

resim açıklamasını buraya girin

Kalacağına dair herhangi bir garanti olduğunu düşünmediğim için IPv6 adresini elle ayarlamaktan korkuyorum. Diğer Ad Hedefi ayarı, Amazon'un Statik S3 siteleri için öngördüğü şeydir.

Bu yüzden sorum şu: Amazon AWS, S3 Statik Web Sitelerine IPv6 aracılığıyla erişmeyi destekliyor mu ve eğer öyleyse, nasıl kurabilirim?


3
Amazon'un IPv6'sı yok.
Michael Hampton

2
@MichaelHampton Görünüşe göre bazı şeyler yapıyor: docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/… . . . belki S3 değil (henüz).

E-posta desteği verdiniz mi? Bu noktada manuel bir süreç olabilir
Jacob Evans

Yanıtlar:


4

Amazon artık bir dizi hizmette IPv6'yı destekliyor .

Amazon S3 için IPv6 Desteği

İçeriğinize IPv6 aracılığıyla erişmeye başlamak için, aşağıdaki gibi görünen yeni çift yığınlı uç noktalara geçmeniz gerekir:

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

veya bu:

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


Statik web siteleri için bir "dualstack" bitiş noktası olup olmadığını biliyor musunuz? Genellikle benziyorlarwww.example.com.s3-website-us-east-1.amazonaws.com
Ivan Anishchuk

2
@IvanAnishchuk Bunun henüz desteklendiğini düşünmüyorum, belgelerde gösterilmiyor ve bu konu desteklenmediğini gösteriyor. Şu anda tek çözüm, CloudFront'u s3 kovasının önünde kullanmak ve sadece önbelleğin beklendiği gibi ayarlandığından emin olmaktır.
Scott

1
Evet, bulut cephesi kullanılabilir. Bu sadece benim durumumda aşırıya kaçmak, sadece faydası olmayan karmaşıklık ve ücretler ekleyecekti. Cloudflare muhtemelen de kullanılabilir.
Ivan Anishchuk

19

İyi haberler! AWS içinde IPv6 desteği vardır CloudFront ve S3 .

AWS şu anda (2016-04-01) çok sınırlı IPv6 desteğine sahip, sadece EC2 Classic'teki ELB'ler IPv6 yapabilir - ve VPC'ler lehine aşamalı olarak kaldırılıyor.

Route53, S3, CloudFront, EC2 düğümleri veya VPC tabanlı yük dengeleyicilerde (ELB'ler) IPv6 için destek yoktur.

Birçoğu AWS'nin kendim dahil IPv6 desteği eklemesini bekliyor. O zamana kadar en iyi seçiminiz muhtemelen iyi bir IPv6 desteğine sahip farklı bir sağlayıcıdır.


8
Bir süre önce beklemeyi bıraktım ve AWS'den ayrıldım.
Michael Hampton

1
@sandstrom CloudFront'un IPv6 desteği var gibi görünüyor .
tambre

10

AWS, IPv6 desteğinin hiçbirine yakın değildir. Ancak, gerçekten kötü bir şekilde ihtiyacınız varsa, çirkin bir çözüm var - yük dengeleyicisini statik web sitenizin önünde kullanabilirsiniz. IPv6'yı destekler, ancak durumunuza bağlı olarak ideal olmayabilir veya hiç çalışmayabilir. Başka bir seçenek de CloudFlare gibi hizmeti dikkate almak olacaktır. Çeviriyi sizin için ileri ve geri yapacaklar. Tek gerçek çözüm, AWS'den IPv6'yı yerel olarak destekleyen platformlara taşınmaktır. Örneğin, RackSpace, linode ve diğerlerinin yanı sıra iyi bir IPv6 desteğine sahiptir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.