dnsmasq - 一个域,多个服务器。如果记录不在一台服务器中,如何将请求转发到其他服务器直到得到答复

时间:2021-07-30 18:44:04

标签: dns dnsmasq

也许我有一个永久的脑放屁,但我一生都无法弄清楚如何做到这一点(或者甚至可能)。我在 3 个不同环境中的 3 个不同服务器上安装了 DNSMASQ,所有这些服务器都解析相同的域名(example.com)。

enter image description here

  • Jerry 应该只解析 ns2.example.com、charlie.example.com 和 delta.example.com。
  • Spike 只能解析 ns3.example.com, foxtrot.example.com 和 Golf.example.com。
  • Tom 应该能够解析所有域(ns1、ns2、ns3、 alpha、bravo、charlie、delta、foxtrot 和 Golf.example.com)。

根据我所读到的内容,dnsmasq 有一个全服务器选项,但据我所知,它只能解决最快的响应,因此在实际获得记录之前,我可能只会收到“无法解决”的消息。

在找到记录之前,是否可以将 ns1.example.com 转发/查询不包含到其他服务器的请求?

一如既往,感谢您的任何意见!

0 个答案:

没有答案