Amazon Route 53 logo

Amazon Route 53

Amazon Route 53

正常开源cloudAmazon Web Services62· JavaScript· MIT

Amazon Route 53 是 AWS 的托管 DNS 服务,支持域名注册、智能路由策略与健康检查。

访问站点 ↗源码 ↗健康巡检 9 小时前
适合什么时候用

99.99% SLA,是 AWS SLA 中最高的之一

先注意什么

UI 入门门槛较高,对 DNS 新手不友好

第一步先查

SDK 调 Route53.createHostedZone 创建 zone,changeResourceRecordSets 添加 A / CNAME / MX 等记录。指向 AWS 内部资源时用 alias 记录省去查询费。

认证
api_key
CORS
不支持
HTTPS
注册
需要
延迟
9 ms
协议
REST
计费
paid
Stars
62

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 9ms

GitHub 活跃度

62JavaScriptMIT17 未关闭 issue上次提交 110 天前
01

关于这个 API

Route 53 提供权威 DNS、健康检查、域名注册一体化。"53" 是 DNS 标准端口。它在 AWS 内部基础设施的地位无可替代——大多数 AWS 服务的故障转移与全球路由都依赖它。

几种路由策略让 DNS 不只是名字解析:Simple 是单值返回;Weighted 按权重分配(适合 A/B 测试);Latency 路由用户到最低延迟的 endpoint;Geo 按用户地理位置分流;Failover 配合健康检查做主备切换。Alias 是 AWS 独有的记录类型——它在 DNS 层指向 AWS 资源(ELB、CloudFront、S3 静态网站),但与 A 记录功能相同,且 alias 查询免费。

域名注册功能让你能在 AWS 内一站式买域名(如 .com 约 $13/年),但相比 Namecheap、Cloudflare Registrar 等专业商,价格略高。许多团队的做法是:域名买在其他地方,DNS 托管在 Route 53。

02

你可以做什么

  • 1为域名配置 DNS 记录指向 AWS 资源
  • 2根据地理位置 / 延迟智能路由用户到最近节点
  • 3基于健康检查做自动 failover
  • 4注册域名直接接入 AWS 生态
03

优劣对比

优点

  • 99.99% SLA,是 AWS SLA 中最高的之一
  • Alias 记录免费指向 ELB / CloudFront / S3
  • 与 ACM 整合自动续 SSL

注意事项

  • UI 入门门槛较高,对 DNS 新手不友好
  • 域名注册价格略高于专业域名注册商
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://github.com/mermade/aws2openapi/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

快速开始

SDK 调 Route53.createHostedZone 创建 zone,changeResourceRecordSets 添加 A / CNAME / MX 等记录。指向 AWS 内部资源时用 alias 记录省去查询费。

06

常见问题

免费吗?+

Hosted zone 约 $0.50/月,每 100 万次 DNS 查询约 $0.40。alias 查询免费。

Route 53 和 Cloudflare DNS 怎么选?+

Cloudflare DNS 完全免费且性能好,适合中小项目;Route 53 在 AWS 生态内整合更深(alias、健康检查、failover)。

TTL 默认值是多少?+

默认 300 秒(5 分钟)。生产稳定记录推荐 3600+,发布变更前先降到 60 减少传播延迟。

07

技术细节

CORS: NoHTTPS: Yes注册: Yes开源: Yes
认证方式
api_key
计费
paid
协议
REST
SDK
python, javascript, java, go, ruby, csharp
响应时间
9 ms
上次巡检
2026/5/12 07:36:33
08

接口端点

从 OpenAPI spec 自动解析。显示 12 / 70 个未弃用端点。

GET
/2013-04-01/accountlimit/{Type}
Type:path*
GET
/2013-04-01/change/{Id}
Id:path*
GET
/2013-04-01/checkeripranges
GET
/2013-04-01/cidrcollection
nexttoken:querymaxresults:queryMaxResults:queryNextToken:query
POST
/2013-04-01/cidrcollection
DELETE
/2013-04-01/cidrcollection/{CidrCollectionId}
CidrCollectionId:path*
GET
/2013-04-01/cidrcollection/{CidrCollectionId}
CidrCollectionId:path*nexttoken:querymaxresults:queryMaxResults:queryNextToken:query
POST
/2013-04-01/cidrcollection/{CidrCollectionId}
CidrCollectionId:path*
GET
/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks
CidrCollectionId:path*location:querynexttoken:querymaxresults:queryMaxResults:query+1 更多
GET
/2013-04-01/delegationset
marker:querymaxitems:query
POST
/2013-04-01/delegationset
DELETE
/2013-04-01/delegationset/{Id}
Id:path*

另有 58 个端点未显示,详见 OpenAPI spec。

09

标签

10

更多来自 Amazon Web Services 的 API