我在我们的开发环境中使用 PFSenses 2.0。
我依靠 DNS 转发器来添加新 DHCP 租约的 DNS 条目。虽然我需要为这些 DNS 条目添加对通配符的支持,但效果很好。
我知道您可以使用 address=/com/192.168.2.1 来设置通配符,但我还不知道机器的 IP 地址。
示例场景:
新的虚拟机启动并在域 example.com 上发出主机名为“stage01”的 DHCP 请求。一旦为其提供 IP,DNS 就会正确地将 stage01.example.com 解析为该域。不过我也需要 *.stage01.example.com 来解析这个地址。
由于我事先不知道 MAC 或 IP 地址,有没有办法配置它?
答案1
我能想到的最好的方法就是简单地使用 CNAME*.stage01.example.com
指向stage01.example.com
你的 DNS 服务器。
动态更新将改变stage01.example.com
的地址,通配符 CNAME 将为您处理剩下的事情。