一台服务器可以为域名和子域名执行DNS吗?

我有一种情况,我需要replaceabcbc的名称服务器。 我宁愿不必把两台机器分配给这个。

我一直在阅读关于多宿主,但这些例子似乎都是* .bc而不是一个域和一个相同的子域。

这种情况是可能的一台机器?

是的,它完全支持没有任何问题。

您甚至可以在同一台计算机上托pipe完全不同的域。

例如,使用BIND9作为DNS服务器,你应该在named.conf

 zone "example.com" { type master; file "/usr/local/etc/namedb/static/example.com"; notify yes; allow-transfer { nameservers; } }; }; zone "subzone.example.com" { type master; file "/usr/local/etc/namedb/static/subzone.example.com"; notify yes; allow-transfer { nameservers; } }; }; 

只需用区域数据填充区域文件即可。 在主区域文件中,您也可以指定子区域,即使是MXlogging也可以用于邮寄,请查看example.com文件的示例:

 ; Nameservers records ns.example.com. IN A 192.168.0.10 ns1.example.com. IN A 192.168.0.3 ns2.example.com. IN A 192.168.0.4 ; Delegated internal zones local.example.com. IN NS ns.example.com. mgmt.example.com. IN NS ns.example.com. ; Delegated external zones subzone.example.com. IN NS ns.example.com. whatever.example.com. IN NS ns.example.com. ; Delegated external zone with its own nameservers (and glue records) fnord.example.com. IN NS ns1.fnord.example.com. fnord.example.com. IN NS ns2.fnord.example.com. ns1.fnord.example.com. IN A 198.51.100.1 ns2.fnord.example.com. IN A 198.51.100.2 ; Mailing zones lists.example.com. IN A 192.168.0.13 IN MX 0 lists.example.com. IN TXT "v=spf1 mx ~all" IN SPF "v=spf1 mx ~all" 

希望澄清一切。