这是一个特定的 DNS 问题。
如果可能的话,如何才能创造这样的记录
*-foo.bar.company.com.
其中 * 是通配符,这可能吗?
答案1
有点。Windows DNS 支持通配符,因此可以创建 .bar.company.com。它还支持 foo.bar.company.com,即使带连字符,也可以作为 foo-*.bar.company.com 工作。但是 Windows DNS 不支持将通配符放在 DNS 名称的开头或中间,只能将它们作为主机名中或主机名末尾的唯一字符。
您需要做的是将 bar.company.com 下的其他所有内容都设置为静态,但将 * 设置为主机名,以便捕获所有内容。您可能需要更改 DNS,以便 -foo 部分是 bar.company.com 下的子域,这样您的 DNS 记录看起来就像 *foo.bar.company.com。或者在您的路由器/负载平衡器/Web 服务器中做一些棘手的事情。
答案2
除了上述问题之外,值得注意的是,您还可以使用通配符来覆盖所有内容。您只需创建一个root
主要区域,该区域包含简单的域.
。然后,在这个区域内,您只需执行一个*
来指示它去哪里。连接到这些 DNS 服务器的任何东西都将指向同一台服务器。