A<name> <ttl> IN A <ipv4-address>
把域名解析成一个 IPv4 地址。互联网最基础的一条记录,任何通过 IPv4 提供服务的域名根域或子域至少有一条 A 记录。
- 把 example.com 指到你的 Web 服务器 IP 203.0.113.10。
- 同一个名字配多条 A 记录做 DNS 轮询。
- 地域 / 延迟解析,让 DNS 服务端按用户位置返回最近的 A。
- TTL 太长(比如 86400)意味着搬服务要等整整一天才能彻底切过去 —— 迁移前一天先降到 300。
- 加第二条 A 不等于自动 failover,只是轮询。真要故障切要带健康检查的 DNS(Route53、NS1)。
- 根域上挂 A 没问题,但不能同时挂 CNAME —— 两个记录会冲突。
example.com. 300 IN A 203.0.113.10 www.example.com. 300 IN A 203.0.113.10 api.example.com. 60 IN A 198.51.100.5