跳转到内容
无痕工具库 无痕工具库

Hostinger CNAME 与 ALIAS 记录区别详解

CNAME 和 ALIAS 是两种不同类型的 DNS 记录,但用途相似。这两种记录都允许你将一个域名指向另一个域名,从而将流量引导至目标域名的 IP 地址。

CNAME 与 ALIAS 的区别

主要区别如下:

  • CNAME 记录 可用于将一个域名(例如 www.example.com)映射到另一个域名(例如 example.net)。但由于 DNS 限制,它不能用于根域名级别(example.com 或 @)。
  • ALIAS 记录 的工作方式与 CNAME 类似,但可以用于根域名级别(example.com 或 @),可以将流量重定向到另一个域名,而不受 CNAME 的限制。

添加 ALIAS 记录

在 Hostinger 控制面板中添加 ALIAS 记录的格式如下:

  • DNS 记录类型:CNAME
  • Name(名称):domain.tld 或 @(domain.tld = @)
  • Target(目标):流量要指向的地址(可以是子域名或域名,但不能是 URL)

例如,在 Hostinger 控制面板中为 Hostinger AI Builder 手动模式添加 CNAME 记录时如下所示:

  • DNS 记录类型:CNAME
  • Name(名称):@
  • Target(目标):connect.hostinger.com

Hostinger DNS 记录表单,已选择 CNAME 并输入目标地址 connect.hostinger.com

保存 CNAME 记录后,它会显示为 ALIAS(因为 CNAME 不能用于根域名,即 @):

Hostinger DNS 记录列表,突出显示 ALIAS @ 行

验证 ALIAS 记录

ALIAS 记录会解析为目标域名的 IP 地址。在上面的示例中,ALIAS 记录将解析为 connect.hostinger.com 的 IP 地址。

你可以使用 DNS Checker 等在线工具,通过查询主域名的 A 记录来进行验证。之所以要查询 A 记录,是因为它会解析为一个 IP 地址:

DNS Checker 查询结果:domain.tld 的 A 记录在多个位置的解析结果

查询主域名 A 记录时解析出的 IP 地址,也会与目标地址(connect.hostinger.com)的 IP 地址一致:

DNSChecker 对 connect.hostinger.com A 记录的 DNS 查询,结果按地理位置列出