AWS 免费套餐中的自定义域?

Custom domain in free tier on AWS?

有没有什么方法可以将 EC2 实例映射到我在 AWS 免费套餐中拥有的自定义域?我在 Route53 上使用过一次,但我被收费了,所以我知道它是付费的。我找不到任何相同的文档。 Route53 是将域映射到 AWS 上的 EC2 实例的唯一方法吗?

您可以使用外部 DNS 管理服务(例如 Google DNS、Godaddy)映射域,方法是将 CName 记录集映射到 EC2 实例发布的 public DNS。

Public DNS (IPv4) ec2-54-93-211-192.eu-west-1.compute.amazonaws.com

您可以在选择 EC2 实例后在 EC2 Web 控制台中找到自动生成的 public DNS。此外,建议关联弹性 IP,然后使用新的 public DNS 进行 CName 映射,这样 public DNS 不会在 EC2 停止和启动之间发生变化。

您应该会发现您的 AWS 账户还包括对 Amazon Lightsail 的访问权限,如果您从 Lightsail 门户创建它们而不是创建它们,它会免费为您提供前 3 个 DNS 区域和多达 300 万次 DNS 查询直接在 53 号公路上。

Lightsail DNS 服务仍然由 Route 53 提供支持。它没有付费版本那么多高级功能,但非常适合基本站点。

https://amazonlightsail.com/docs/