pymumu / luci-app-smartdns

luci for smartdns
198 stars 120 forks source link

能否优化一下Bootstrap DNS? #50

Open PaTTeeL opened 1 year ago

PaTTeeL commented 1 year ago

安装并启用SmartDNS替代dnsmasq后, 刚开始只配置了纯doh的upstream server, 然后发现dns服务查询无结果, 后面将dnsmasq端口改成5353并设置了server 127.0.0.1:5353 -bootstrap-dns后dns服务恢复正常.

感觉是因为bootstrap没有配置的同时upstream server中又没有ip地址的dns服务器导致的. 我检查了配置文件中是有resolv-file /tmp/resolv.conf.d/resolv.conf.auto部分字段的, 'resolv.conf.auto' 里也有拨号后获得的运营商nameserver.

所以能否优化一下 Bootstrap DNS 的设置, 比如使用resolv-file中的nameserver作为默认的 Bootstrap DNS, 又或者将dnsmasq的端口设为5353, 将其作为默认的 Bootstrap DNS ?

pymumu commented 1 year ago

如果未配置任何IP地址DNS的情况下,会使用resolv.conf中的DNS解析的。