3

我想配置基于客户端 IP 地址解析 DNS 请求的绑定/写入驱动程序。

我们希望为我们的 Web 应用程序统一所有测试环境的域名。我们不想为不同的暂存环境拥有许多域,如test.mysite.com,qa.mysite.com等,我们只想拥有www.mysite.com并使其可配置它“指向”的测试环境。

为此,我正在考虑提供 Web 界面来配置必须使用的测试环境。DNS 请求应根据此配置得到答复。

你认为这样的事情对 bind 或其他 dns 服务器是可行的吗?它与编写修改本地主机文件的客户端应用程序相比如何?

4

2 回答 2

3

您可以将PowerDNS管道后端一起使用,以根据客户端的 IP 地址返回不同的 IP 地址。

于 2009-04-21T20:56:59.437 回答
1

您可以使用djbdns中的定位工具来执行此操作。您制作 Web 界面的任务是以正确的格式写出(并解析,如果您不想拥有单独的数据库后端)DNS 数据文件。

这是有关相关主题的另一个资源,“水平分割 DNS”。和你的问题不一样,但是文章中的想法可以根据你的需要进行调整:http: //jdebp.eu./FGA/dns-split-horizo​​n.html

于 2009-04-21T20:44:18.063 回答