教程 搜索 / 发布与基础设施 / 从 AWS Route 53 购买域名
📝 文字 ● 中级 更新于 2026-05-13

从 AWS Route 53 购买域名

Route 53 是 AWS 的域名注册商和托管 DNS 服务。价格并不出众——在其他地方买域名通常更便宜——但如果你的基础设施都运行在 AWS 上,它与其他一切(负载均衡器、CloudFront、ACM 证书、IAM)的深度集成让"顺便在这里注册域名"成为阻力最小的选择。

选择在 Route 53 注册域名,几乎从来不是因为这个注册商本身有多好。Cloudflare 更便宜,Porkbun 更便宜。Route 53 控制台有着典型的 AWS 风格——功能齐全、信息密集,为云工程师设计,而非首次购买域名的新手。如果你只是单纯地在挑注册商,这里不是答案。

选择 Route 53 的理由在于集成。如果你的应用运行在 EC2 上并配有 Application Load Balancer,ALB 支持一种只有 Route 53 能理解的 Alias 记录类型——将顶级域名直接指向 ALB,在 Route 53 里只需一条记录;换用其他 DNS 提供商则需要各种变通方案。如果你使用 ACM 管理 TLS 证书,ACM 的 DNS 验证流程可以一键将验证记录直接写入你的 Route 53 托管区。如果你用了 CloudFront、Lambda@Edge 或其他 AWS 原生 CDN 路由,Route 53 是唯一真正了解这些资源的 DNS 提供商。这些功能在别处并非完全无法实现——只是步骤更多。

本教程将带你走完 Route 53 的域名购买流程,重点介绍 AWS 注册商体验中的独特之处(其结构与本系列其他注册商完全不同),并解释什么时候选择 Route 53 是正确答案,什么时候只是习惯性的昂贵选择。

你将学到什么

第一步:理解 Route 53 的架构

1

一个名字下的两个产品

"Route 53"实际上包含两个独立的服务,只是共用同一个名字:

  • Route 53 注册商。用于购买和续费域名,按年收费。与其他注册商相似——除了界面风格。
  • Route 53 托管区。用于管理域名的 DNS 记录,每个托管区每月收费 $0.50(前 25 个区;超过 25 个后更便宜),此外还有按查询量计费的费用。

两者不必配套使用。很多人在别处注册域名,只用托管区来管理 DNS(正是因为 Alias 记录)。注册商部分是本教程的重点;托管区会在注册时自动创建。

第二步:搜索并核对价格

2

在 AWS 控制台中操作

在 AWS 控制台中搜索"Route 53"并进入该服务。左侧边栏有已注册的域选项。点击注册域,然后搜索你想要的名称。

.com 域名在 Route 53 的价格约为每年 $13(续费价格;无首年优惠)。其他顶级域名价格各异。价格由 AWS 统一制定,没有促销折扣、追加销售优惠,也没有首年特价。当然,也不是最便宜的。

第三步:完成购买

3

填写联系信息,通过 AWS 账单付款

AWS 会要求填写标准的注册人联系信息。隐私保护默认免费开启。付款通过你现有的 AWS 账单关系完成——你的月度 AWS 账单中会新增一条域名费用。

确认后,注册需要几分钟时间(比 Cloudflare 或 Porkbun 慢一些,但比某些注册商快)。完成后会发生两件事:域名出现在已注册的域列表中,同时自动创建一个对应的托管区,并将 AWS 名称服务器设为权威 DNS。

$0.50/月的托管区费用从注册完成后立即开始计费。金额不大,但确实存在,并与其他 AWS 费用一同结算。如果你在 AWS 上只有一个小项目,这只是一笔微小的持续成本;如果你有很多域名,请与其他注册商附赠的免费 DNS 服务相比较,算清楚账。

第四步:Alias 记录——独一无二的价值

4

AWS 用户选择 Route 53 的真正原因

DNS 的 A 记录将域名指向 IP 地址,CNAME 将一个域名指向另一个域名。AWS 负载均衡器(ALB / NLB)、CloudFront 发行版和 S3 静态网站端点都有主机名而非固定 IP——而经典 DNS 不允许在顶级域名(yourdomain.com本身)使用 CNAME。变通方法是存在的(如 Cloudflare 等处的 CNAME 展平或类 ALIAS 记录),但在纯 AWS 环境中,答案是 Route 53 的Alias 记录

Alias 记录是"顶级域名处的 CNAME,免费,深度集成 AWS"。将 yourdomain.com 直接按名称指向 ALB,Route 53 会自动将其解析为当前 ALB 的 IP 集合,无需你做任何额外操作。没有其他服务能做到完全一样的效果。

如果你的技术栈是"ALB 或 CloudFront 在最前面",Route 53 能省去真实的复杂度。如果是"固定 IP 的 VPS"或"Vercel 这样的 PaaS",在任何 DNS 提供商处使用普通的 A 或 CNAME 记录就够了。

第五步:跨账户注意事项

5

账户即所有者的陷阱

注册域名的 AWS 账户即为域名的所有者。如果你在个人账户中注册,之后需要将所有权转移到公司账户(因为账单要分开,或有人离职,或公司被收购),这个转移过程并不简单——在 AWS 内部跨账户转移域名是可以做到的,但速度很慢。

对于任何可能成为业务资产的域名,请在应当长期持有它的账户中注册。对于纯粹的个人项目,个人账户完全没问题——但在点击确认前,再多想一步未来的自己。

第六步:什么时候跳过 Route 53 注册商

6

两种明确不适用的情况

  • 你的技术栈不在 AWS 上。如果你的应用托管在 Vercel / Cloudflare Workers / 非 AWS 主机上,Alias 记录的优势就不存在了。选一个更便宜、更友好的注册商吧。
  • 你只想要最便宜的域名。Cloudflare Registrar 更便宜,Porkbun 更便宜,NameSilo 更便宜。Route 53 不在价格上竞争。

一个实用的折中方案:在 Cloudflare 或 Porkbun 注册域名,然后(如果你需要 Alias 记录)把 DNS 委托给 Route 53 托管区。这样你向便宜的注册商支付注册费,只把 Route 53 用于 AWS 专属功能。很多熟悉 AWS 的用户正是这样做的。

第七步:购买后的操作

7

常规步骤加 AWS 特有操作

  • 在自动创建的托管区中添加 DNS 记录(Route 53 → 托管区 → 点击你的域名)。
  • 将顶级域名指向 ALB 或 CloudFront:选择 Alias 记录,类型 A,别名目标 = 你的 AWS 资源,一键完成。
  • 对于 ACM 证书:ACM 的 DNS 验证可以直接将验证记录写入 Route 53——接受后,证书在几分钟内完成验证。
  • 指向非 AWS 目标的标准操作:记录类型详见 将域名连接到服务器
域名账单与 AWS 账户绑定。如果你暂停或关闭 AWS 账户,域名将面临风险。这比在独立注册商处更为微妙——那里的域名是独立存在的。请使用稳定的计费账户;如果你的业务有多个 AWS 账户,可以考虑使用 AWS Organizations。

接下来做什么