14 domain-name-system amazon-s3 static-content amazon-web-services amazon-route53
我在 Amazon S3上托管了一个静态网站,DNS 托管在 Amazon Route 53 上。我希望我的网站可以通过 IPv4 和 IPv6 访问(因为现在是时候了)。
当我使用 Route 53 AWS 管理控制台A
为我的 S3 存储桶添加(IPv4)“别名”记录时,系统会提示我输入 S3 存储桶的名称以用作终端节点。当我尝试添加AAAA
(IPv6)“别名”记录时,我没有这样的选择:
尝试AAAA
通过A
在创建后克隆现有记录来手动设置记录导致错误:
我知道一个事实,即A
“别名”记录将正确的 IPv4 IP 地址放入 Route 53 DNS:
我不敢手动设置 IPv6 地址,因为我认为不能保证它会保留下来。别名目标设置是亚马逊为静态 S3 站点规定的设置。
因此,我的问题是,Amazon AWS 是否支持通过 IPv6 访问 S3 静态网站,如果支持,我该如何设置?
san*_*rom 19
好消息!AWS 在CloudFront和S3 中支持 IPv6 。
AWS 目前(2016 年 4 月 1 日)对 IPv6 的支持非常有限,只有 EC2 Classic 中的 ELB 可以支持 IPv6——而且它们正在被 VPC 淘汰。
Route53、S3、CloudFront、EC2 节点或基于 VPC 的负载均衡器 (ELB) 不支持 IPv6。
许多人都在等待 AWS 添加 IPv6 支持,包括我自己。在此之前,您的最佳选择可能是具有良好 IPv6 支持的其他提供商。
dto*_*lis 10
AWS 几乎不支持 IPv6。但是,如果您真的非常需要它,那么有一个丑陋的解决方案 - 您可以在静态网站前使用他们的负载均衡器。它支持 IPv6,但根据您的情况,它可能并不理想或根本不起作用。另一种选择是考虑像 CloudFlare 这样的服务。他们会为您来回翻译。唯一真正的解决方案是从 AWS 迁移到原生支持 IPv6 的平台。例如,RackSpace 具有不错的 IPv6 支持以及 linode 等。
亚马逊现在的一系列服务都支持 IPv6。
为了开始通过 IPv6 访问您的内容,您需要切换到新的双栈端点,如下所示:
或这个:
归档时间: |
|
查看次数: |
2667 次 |
最近记录: |