dnsmasq 并行查询等待积极响应

问题描述

我的 dnsmasq.conf 目前有几个上游服务器

all-servers
dns-loop-detect
no-resolv

server=10.0.0.100
server=10.0.0.101    
server=192.168.53.1
server=192.168.53.2

并且根据哪个服务器首先响应,有时客户端会收到 NXDOMAIN 响应。

但我想在发送否定响应之前尝试另一台服务器。

有没有办法让 dnsmasq 表现得像 fanout plugin for CoreDNS

命中 coredns 扇出插件的每个传入 DNS 查询都将并行复制到每个列出的 IP(即 DNS 服务器)。
来自任何查询的 DNS 服务器的第一个非否定响应将作为对应用程序的 DNS 请求的响应转发。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)