Cname 记录到 dns 服务器

Cname 记录到 dns 服务器

我的主机有一个名称服务器,名为ns1.hoster.com。我希望我的(托管)应用程序的用户使用我的品牌名称服务器ns1.mybrand.com

ns1.mybrand.com 指向 ns1.hoster.com (Cname)

但这不起作用。如果我尝试在注册商处设置域名(将名称服务器指向 ns1.mybrand.com),我会收到以下错误:

主机 [ns1.mybrand.com,ns2.mybrand.com] 不是注册的名称服务器。

当我尝试时它有效ns1.hoster.com直接地。

谢谢您的帮助!

答案1

你应该换个角度思考这个问题,

nsx.mybrand.com 是与 nsx.hoster.com 不同的区域(和文件),因此只需在 mybrand.com 区域文件中创建普通 A 记录并使用与 nsx.mybrand.com 名称服务器相同的 IP。

这将实现您想要的效果,我已经这样做很多年了。

例如。注册名称服务器 ns1.hoster.com 和 ns2.hoster.com

在 mybrand.com 的正向区域文件中,添加:

NS1 IN A 1.2.3.4(ns1.hoster.com 的 IP 地址)

NS2 IN A 1.2.3.5(ns2.hoster.com 的 IP 地址)

然后,您可以使用 NS1.mybrand.com NS2.mybrand.com,就好像它们是注册的名称服务器 nsx.hoster.com 一样。所有查询都转到真实名称服务器,因此一切都按预期运行。

希望这是有意义的。

相关内容