如何设置 DNS,以便任何域名都指向一个 IP

如何设置 DNS,以便任何域名都指向一个 IP

我想提供一种允许人们使用自己的域名的服务。我希望我的 DNS 服务器为任何域名查询返回我的服务器 IP,这样我就不必设置每个客户端的域名。我该如何实现这一点?客户端应该做什么,我的 DNS 服务器配置应该是什么?假设是 bind,但我可能会用 evldns 编写一些自定义内容。

谢谢。

答案1

您正在寻找通配符 DNS 记录。

看到这个问题其中结果这些将解释如何将名称x.foobar.com, y.foobar.com, *.foobar.com解析为一个 IP 地址。

如果你正在寻找类似 *.foo.com, *.bar.com, *.*.com 同一地址的名称解析,那么你必须与你的注册商​​单独设置每个名称进而在您的名称服务器上也是如此。

我想你可以拼凑一个 evldns 服务器,用相同的 A 记录回答每个外部查询。目前我想不出你的服务器应该这样做的理由不是这样做,但必须有一个。

相关内容