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

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

为了实现这一目标,我正在考虑提供 Web 界面来配置必须使用的测试环境。DNS 请求应根据此配置进行应答。

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

有帮助吗?

解决方案

您可以使用 强力DNS管道后端 根据客户端的 IP 地址返回不同的 IP 地址。

其他提示

您可以使用 地点 设施在 DJBDNS. 。制作 Web 界面的任务是以正确的格式写出(并解析,如果您不想有单独的数据库后端)DNS 数据文件。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top