【发布时间】:2009-04-21 20:38:52
【问题描述】:
我想配置绑定/写入驱动程序,根据客户端的 IP 地址解析 DNS 请求。
我们希望为我们的 Web 应用程序统一所有测试环境的域名。
我们不想为不同的暂存环境拥有许多域,如test.mysite.com、qa.mysite.com 等,我们只想拥有www.mysite.com 并使其“指向”哪个测试环境可配置。
为了实现这一点,我正在考虑提供 Web 界面来配置必须使用的测试环境。 DNS 请求应根据此配置得到答复。
你认为这样的事情在 bind 或其他 dns 服务器上可行吗?与编写修改本地主机文件的客户端应用程序相比如何?
【问题讨论】:
-
我认为当您让客户从其他 IP 来测试它时,这将很快崩溃。客户通常会希望使用生产数据和一些测试环境。客户端可能没有(不应该)访问所有测试环境。在比较环境或确保危险操作实际上针对您认为它应该针对的环境时,它也会变得非常烦人。
标签: dns bind hosts-file