NS 记录的通配符 *.domain.com

NS 记录的通配符 *.domain.com

我有一台 Linux 服务器,我想将其转变为名称服务器,只负责响应某些通配符域的 NS 查询。例如:

*.domain.com.   NS  3600    dns1.p09.nsone.net.
*.domain.com.   NS  3600    dns2.p09.nsone.net.

通常我们必须为 NS 记录声明全名:

abc.domain.com. NS  3600    dns1.p09.nsone.net.
abc.domain.com. NS  3600    dns2.p09.nsone.net.

但我仍然想使用通配符 NS 记录:*.domain.com. NS dns1.p09.nsone.net.

答案1

对此已经有一个标准解决方案,dns1.p09.nsone.net.即名称服务器何时需要回答 example.com 的每个可能的子域和 DNS 记录的查询example.com 名称服务器,您只需将其注册为您的域名的权威名称服务器并使用:

example.com. IN NS dns1.p09.nsone.net.

相关内容