Open dreamren opened 6 years ago
问题很严重,需求是这样的: dnsmasq仅仅是作为本地解析器,不转发非本地规则,即充当权威DNS。 当配置no-resolv,不配置默认address的时候,如果向该DNS发起本地解析不了的请求时,进程直接崩溃 出现如下系统日志: kernel: [3659405.869328] dnsmasq[21654]: segfault at 50 ip 000055daa8d75480 sp 00007ffebb397d60 error 4 in dnsmasq[55daa8d59000+48000]
还有就是可以顺道去掉cache-size上限限制,这个比较好修改,主要是上面的bug希望解决,现在dnsmasq约2.5w条规则,qps长期处于1k以上状态,弃用原版dnsmasq迫在眉睫,希望能早点处理这个问题,多谢!
fastlookup-v2.77test4分支不会说立马崩溃,但是在高qps下响应完全不如原版dnsmasq,而且没有配置上游的域名居然也能被解析,过一会儿还是会崩溃。
问题很严重,需求是这样的: dnsmasq仅仅是作为本地解析器,不转发非本地规则,即充当权威DNS。 当配置no-resolv,不配置默认address的时候,如果向该DNS发起本地解析不了的请求时,进程直接崩溃 出现如下系统日志: kernel: [3659405.869328] dnsmasq[21654]: segfault at 50 ip 000055daa8d75480 sp 00007ffebb397d60 error 4 in dnsmasq[55daa8d59000+48000]