在 BIND 中添加不在我的区域中的 A 记录

在 BIND 中添加不在我的区域中的 A 记录

我检查了这个问题,但它不能解决我的问题。

我在 Debian Jessie 上使用 BIND,我是子域名.example.com我有一个新的子域名想要指向,subdomain2.example.com。我没有弄清楚这个问题。

我想subdomain2.example.com指向 IP 地址,但我无法控制示例.com的名称服务器。我想在本地进行更改,这样我们就可以先设置网站,然后再将其发布到世界其他地方。如果我还没有该区域,我该怎么做?

答案1

您无法将其他域的条目添加到现有的,这将在 Bind 中为您的区域文件生成有关区域外数据的警告/错误消息:

subdomain.example.com.:line-#: 忽略区域外的数据 ( subdomain2.example.com.)

但您不必是域名或区域的实际所有者,即可使您自己的名称服务器对其具有权威性。这不是最佳做法,但由于它只会影响您自己的用户,因此也不会破坏其他任何人的互联网。

只需创建一个额外的区域,subdomain2.example.com.并使用您想要的 IP 地址进行设置A(以及任何其他记录)。

相关内容