Skip to content

老哥,all-servers参数无效 #23

@PHCSJC

Description

@PHCSJC

环境:armbian 9+aarch64,用你的源码编译的dnsmasq,用了有2个多月了,非常好没遇到什么BUG,今天巧合用tcpdump抓包发现all-servers参数无效,这个参数的意思是向所有dns都发起请求,接收最先返回的结果。
用tcpdump抓包发现大多时候只向第2个dns发送请求,偶尔向第一个dns发请求,然后我做了些测试:
1.多次重启dnsmasq依然不生效。
2.换用原版的dnsmasq,配置文件不做任何修改,有效了,会同时向2个DNS发送请求。

下面是配置文件,请老哥看看怎么回事:
no-resolv
bogus-priv
cache-size=1024

listen-address=127.0.0.1,192.168.20.35,192.168.21.1
conf-dir=/etc/dnsmasq.d

all-servers
server=114.114.114.114
server=119.29.29.29

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions