具有parsing条件的DNS服务器

如何在parsing域之前设置一个DNS服务器?

我的意思是,在向客户提供解决的地址之前,服务器将会经历一些我将要设置的条件。 例如:地理位置,服务器负载(例如,将从监视服务器通过XML获得最less的服务器负载)等

任何领导都会有帮助。

BIND中用于区分IP的视图(用于地理分离的geoip-patch也存在)

对另一个DNS可以说一无所知

我认为PowerDNS支持自定义后端,也许它可以帮助(虽然从来没有使用过),但我认为你必须编写自己的后端来使用它。

在BIND9中,您可以根据查询源IP提供不同的答案,因此它可以用于地理位置。 (顺便说一下,源IP是recursionDNS服务器的IP,您永远不知道最终用户的IP,并且在同一地区不需要 – 请参阅“Google公共DNS”)。