解析 CNAME 的子域名

解析 CNAME 的子域名

提供者 1我有一个具有以下 DNS 记录的帐户:

domain.provider1.org    IN    NS    1.2.3.4

的解析foobar.domain.provider1.org由我自己的DNS服务器负责。

现在,提供者2为顶级域名提供了很棒的优惠,我只需设置一个 CNAME 即可:

domain.org    IN    CNAME    domain.provider1.org

提供商 2 的子域名如何处理?例如,授权是否foobar.domain.org有效foobar.domain.provider1.org

编辑:我的目的是镜像所有子域名,domain.provider1.org而不domain.org为每个子域名维护单独的名称服务器。

答案1

提供商 2 的子域名是如何处理的?

由于您没有NS为 指定记录domain.org,因此其和所有子域的权威 DNS 服务器domain.org仍为 provider2。因此必须在 provider2 接口处添加子域,否则它们将不存在。

例如,将 foobar.domain.org 委托给 foobar.domain.provider1.org 是否有效?

不,它不起作用,因为没有 的记录foobar.domain.org。使用当前设置domain.org将解析为 的别名domain.provider1.org。但是,由于您没有 的任何 A 或 AAAA 记录domain.provider1.org,因此解析将停止。

你可能想要的是 provider2 的这个:

domain.org    IN    NS    1.2.3.4

您自己的 DNS 服务器(地址为 1.2.3.4)上的 DNS 信息如下:

foobar.domain.org    IN    CNAME    foobar.domain.provider1.org

相关内容