在水平分割设置中,我想使用在本地网络中运行的 DNS 服务器来解析对服务器本地 IP 的 DNS 查询。我知道可以这样设置 DNS 服务器,使其始终为某个主机名返回本地 IP(不同于上游 DNS)。但是,我不喜欢麻烦地保存指向我想分割其 DNS 的服务器的所有主机名的最新列表。
但是,我希望以某种方式进行设置,使本地 DNS 干扰基于外部 DNS 返回的 IP 的 DNS 响应。(如果上游 DNS 返回的 IP 匹配,则返回本地 IP - 而不是如果查询主机名匹配,则返回本地 IP)。
使用任何当前的 DNS 软件可以实现这一点吗?
答案1
是的,这是可能的。F5 制造了一款可以根据请求“干扰”DNS的产品。它是Big-IP产品线中iRule解释器的一部分。
https://devcentral.f5.com/questions/need-an-irule-to-forward-dns-requests-based-on-fqdn