IPv6経由でAmazon S3静的ウェブサイトにアクセスする


13

Amazon Route 53でホストされているDNSを使用して、Amazon S3静的ウェブサイトをホストしています。IPv4とIPv6を介してアクセスできるようにしたいです(時間があるため)。

Route 53 AWSマネジメントコンソールを使用AしてS3バケットの(IPv4)「エイリアス」レコードを追加すると、エンドポイントとして使用するS3バケットの名前を入力するよう求められます。AAAA(IPv6)「エイリアス」レコードを追加しようとすると、そのようなオプションは提供されません。

ここに画像の説明を入力してください

AAAA既存のAレコードを作成した後、クローンを作成して手動でレコードを設定しようとすると、エラーが発生しました。

ここに画像の説明を入力してください

A「エイリアス」レコードが適切なIPv4 IPアドレスをRoute 53 DNSに入れるという事実を知っています。

ここに画像の説明を入力してください

IPv6アドレスを手動で設定するのは怖いです。IPv6アドレスが残る保証はないと思うからです。Alias Target設定は、AmazonがStatic S3サイトに対して規定するものです。

したがって、私の質問は、Amazon AWSはIPv6を介したS3静的ウェブサイトへのアクセスをサポートしていますか?サポートしている場合、どのように設定できますか?


3
AmazonにはIPv6がありません。
マイケルハンプトン

2
@MichaelHamptonいくつかのことが明らかになっています:docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/…。。。S3ではないかもしれません(まだ)。

サポートにメールを送信しましたか?この時点では手動のプロセスである可能性があります
ジェイコブエヴァンス

回答:


4

Amazonは現在、さまざまなサービスでIPv6をサポートしています

Amazon S3のIPv6サポート

IPv6を介してコンテンツへのアクセスを開始するには、次のような新しいデュアルスタックエンドポイントに切り替える必要があります。

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

またはこれ:

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


静的Webサイト用の「デュアルスタック」エンドポイントがあるかどうかを知っていますか?通常は次のようになりますwww.example.com.s3-website-us-east-1.amazonaws.com
イヴァンアニシュチュク

2
@IvanAnishchukこれはまだサポートされていないと思いますが、ドキュメントには示されておらず、このスレッドはサポートされていないことを示唆しています。現時点で唯一の解決策は、s3バケットの前でCloudFrontを使用し、キャッシュが期待どおりに設定されていることを確認することだと思います。
スコット

1
うん、クラウドフロントを使用できます。私の状況ではそれはやり過ぎです。複雑さや料金を追加するだけで、多くのメリットはありません。Cloudflareもおそらく使用できます。
イワンアニシュチュク

19

良いニュースです!AWSは、CloudFrontおよびS3でIPv6をサポートしています。

現在AWS(2016-04-01)ではIPv6のサポートが非常に限定されており、EC2 ClassicのELBのみがIPv6を実行できます。また、VPCを支持して段階的に廃止されています。

Route53、S3、CloudFront、EC2ノードまたはVPCベースのロードバランサー(ELB)でのIPv6のサポートはありません。

多くの人が、AWSがIPv6サポートを追加するのを待っています。それまでは、おそらく最良の選択は、IPv6を適切にサポートする別のプロバイダーです。


8
しばらく前に待つのをやめて、AWSから移動しました。
マイケルハンプトン


10

AWSはIPv6をほとんどサポートしていません。ただし、本当にひどく必要な場合は、ifい解決策があります。静的Webサイトの前でロードバランサーを使用できます。IPv6をサポートしていますが、状況によっては理想的でないか、まったく機能しない場合があります。別のオプションは、CloudFlareのようなサービスを検討することです。彼らはあなたのために前後に翻訳を行います。唯一の実際のソリューションは、AWSからIPv6をネイティブにサポートするプラットフォームに移行することです。たとえば、RackSpaceには、linodeなどと同様に、適切なIPv6サポートがあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.