为域添加 DNS 通配符记录的最佳方法

为域添加 DNS 通配符记录的最佳方法

为域添加 DNS 通配符记录的最佳方法是什么?

我想要,,,example.net...去一台服务器。www.example.neta.b.c.www.example.net

现在我使用:

example.net.    60  IN  A       1.2.3.4
*.example.net.  60  IN  CNAME   example.net.

有没有可能做得更简单一些?

答案1

是的,无论是这个,还是直接 A 记录(节省一次查找)都是您的最佳选择。

*.example.net.  60  IN  A 1.2.3.4

答案2

您可能能够使用 DNSmasq 之类的工具并设置:address=/.domain.tld/192.168.0.1 http://davejamesmiller.com/blog/linux-installing-dnsmasq-wildcard-local-domains有一个关于设置 DNSmasq 的指南(从我的经验中我知道 DNSMasq 适用于 Linux 和 Mac)。

您正在使用哪种操作系统以及哪种 DNS 服务器?

相关内容