网络诊断工具

A 记录查询

域名的 IPv4 地址

什么是 A 记录?

A 记录将一个域名映射到一个或多个 IPv4 地址。它是最基础的 DNS 记录,正是它告诉浏览器和客户端某个主机名该连接到哪台服务器。没有有效的 A 记录,域名就无法通过 IPv4 解析到网站。

A 记录如何把域名连接到服务器

当你输入一个主机名时,你的解析器会查找它的 A 记录,以找到要连接的 IPv4 地址。该记录是一个简单的映射,例如 example.com 到 93.184.216.34。一个主机名可以有多条指向不同 IP 的 A 记录;解析器轮流分发它们,提供一种基础形式的负载均衡。A 记录的 TTL 控制解析器在再次检查前把地址缓存多久,这在你把站点迁到新服务器时很重要。

如何解读你的 A 记录结果

每个 A 记录行显示一个主机名、它解析到的 IPv4 地址,以及以秒为单位的 TTL。像 example.com A 93.184.216.34 TTL 3600 这样的结果意味着该域名指向那个 IPv4 地址,且解析器可将其缓存一小时。如果你看到同一名称有多条 A 记录,说明流量被分散到这些 IP 上。如果地址与你托管商的服务器不符,说明你的 DNS 仍指向旧主机、需要更新。

常见 A 记录问题及修复方法

最常见的问题是托管迁移后 A 记录仍指向旧 IP,把访客送往错误或失效的服务器。修复方法是在你的 DNS 提供商处更新记录并等待 TTL 过期。根域名(example.com)上缺失 A 记录会导致站点在 www 下加载、却在裸域名下无法加载。当你试图给一个已有 CNAME 的名称添加 A 记录时也会产生冲突,因为 DNS 不允许同一主机名上并存这两者。

常见问题

DNS 中的 A 记录是什么?

A 记录是一条把域名映射到 IPv4 地址(如 93.184.216.34)的 DNS 记录。正是它让浏览器在有人访问你的域名时能连接到正确的服务器。A 代表 address(地址)。它是最基础、最关键的记录类型,因为没有它,主机名就无法通过 IPv4 解析。

A 记录和 CNAME 有什么区别?

A 记录把主机名直接指向一个 IPv4 地址,而 CNAME 把主机名指向另一个主机名,再使用后者的 A 记录。对根域名或在你有固定 IP 时使用 A 记录;对应跟随某提供商主机名的子域名(如 CDN 或 SaaS 端点)使用 CNAME。

一个域名可以有多条 A 记录吗?

可以,一个域名能有多条指向不同 IPv4 地址的 A 记录。解析器轮流返回它们,把请求分散到各服务器上,实现基础的负载均衡和冗余。如果某个地址不可达,客户端可以重试另一个。这在同一主机名后运行多台前端服务器的大型站点中很常见。

我如何更改 A 记录?

在你 DNS 提供商的控制面板中,编辑该记录的 IP 地址值并保存即可更改 A 记录。更改在旧记录的 TTL 过期后生效,这可能需要几分钟到一天。在更改前一天调低 TTL,可让它更快传播。IPeek 把结果缓存 15 分钟。

我的 A 记录为什么不解析?

A 记录可能不解析,是因为该主机名上不存在它、域名的名称服务器配置有误,或更改尚未完成传播。请核实你在注册商处的 NS 记录与你的 DNS 提供商一致、确认该确切主机名上存在该记录,并在任何编辑后等待 TTL 过期。

相关工具

Deutsch | English | Español | Français | Italiano | Português | Русский | Українська | 日本語 | 简体中文 | 한국어