在第二个 DNS 服务器上托管子域名

在第二个 DNS 服务器上托管子域名

我目前有一个来自快速主机的虚拟机,并且我也使用他们的域名托管。

在他们的名称服务器上,我有一个用于我的域名的区域文件(假设为 domain.co.uk),其中包含 www、ftp 等的 A 记录。这些 A 记录指向我的虚拟服务器,我在其中运行 IIS。

我现在还在我的虚拟服务器上设置了 DNS,并创建了一个子域(internal.domain.co.uk)和一些 A 记录(web.internal.domain.co.uk)。

我需要在 domain.co.uk 的区域文件中做什么才能将 internal.domain.co.uk 的请求发送到我的虚拟服务器?

提前致谢

标记

答案1

您需要在 domain.co.uk 的区域文件中为子域名定义一个名称服务器

; sub-domain definitions
$ORIGIN internal.domain.co.uk.
; we define a name server for the sub-domain
@             IN      NS     ns3.internal.domain.co.uk.

; sub-domain address records for name server only - glue record
ns3           IN      A      10.10.0.24 ; 'glue' record

http://www.zytrax.com/books/dns/ch9/delegate.html了解更多详细信息和高级配置。

答案2

我能找到的最佳方法是将另一个名称服务器添加到我的区域文件,该服务器指向我的虚拟服务器。虚拟服务器保存域的另一个副本,子域

相关内容