Hello, How can we move forward on what appears to be a regression ?
Thanks Le mar. 26 sept. 2023 à 10:28, Yann ILAS <yann.i....@gmail.com> a écrit : > Ok > > With that config file : > > > listen-address=127.0.0.1 > > bind-interfaces > > server=8.8.8.8 > > server=/svc.cluster.local/10.96.0.10 > > cache-size=500 > > # dig @127.0.0.1 perdu.com A +short > 172.67.133.176 > 104.21.5.178 > > Output from the dnsmasq server : > > | # dnsmasq --no-daemon --log-queries --log-debug > | dnsmasq: started, version 2.89 cachesize 500 > | dnsmasq: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 > DHCP DHCPv6 no-Lua TFTP conntrack ipset nftset auth cryptohash DNSSEC > loop-detect inotify dumpfile > | dnsmasq: using nameserver 8.8.8.8#53 > | dnsmasq: using nameserver 10.96.0.10#53 for domain svc.cluster.local > | dnsmasq: reading /etc/resolv.conf > | dnsmasq: using nameserver 8.8.8.8#53 > | dnsmasq: using nameserver 10.96.0.10#53 for domain svc.cluster.local > | dnsmasq: ignoring nameserver 127.0.0.1 - local interface > | dnsmasq: read /etc/hosts - 7 names > | > | dnsmasq: query[A] perdu.com from 127.0.0.1 > | dnsmasq: forwarded perdu.com to 8.8.8.8 > | dnsmasq: reply perdu.com is 172.67.133.176 > | dnsmasq: reply perdu.com is 104.21.5.178 > > > With that config file : > > > listen-address=127.0.0.1 > > bind-interfaces > > server=/#/9.9.9.9 > > server=/svc.cluster.local/10.96.0.10 > > cache-size=500 > > | root@bookworm:/tmp# dig @127.0.0.1 perdu.com A +short > | root@bookworm:/tmp# > > Output from the dnsmasq server : > > | root@bookworm:~# dnsmasq --no-daemon --log-queries --log-debug > | dnsmasq: started, version 2.89 cachesize 500 > | dnsmasq: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 > DHCP DHCPv6 no-Lua TFTP conntrack ipset nftset auth cryptohash DNSSEC > loop-detect inotify dumpfile > | dnsmasq: using nameserver 9.9.9.9#53 for domain # > | dnsmasq: using nameserver 10.96.0.10#53 for domain svc.cluster.local > | dnsmasq: reading /etc/resolv.conf > | dnsmasq: using nameserver 9.9.9.9#53 for domain # > | dnsmasq: using nameserver 10.96.0.10#53 for domain svc.cluster.local > | dnsmasq: ignoring nameserver 127.0.0.1 - local interface > | dnsmasq: read /etc/hosts - 7 names > | > | dnsmasq: query[A] perdu.com from 127.0.0.1 > | dnsmasq: config error is REFUSED (EDE: not ready) > > With that last config file, the output of dnsmasq (version `2.85`) > mentions the default nameserver which will be used => `using nameserver > 9.9.9.9#53 for default` : > > | root@debian11:~# dnsmasq --no-daemon --log-queries --log-debug > | dnsmasq: started, version 2.85 cachesize 500 > | dnsmasq: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 > DHCP DHCPv6 no-Lua TFTP conntrack ipset auth cryptohash DNSSEC loop-detect > inotify dumpfile > | dnsmasq: using nameserver 10.96.0.10#53 for domain svc.cluster.local > | dnsmasq: using nameserver 9.9.9.9#53 for default > | dnsmasq: reading /etc/resolv.conf > | dnsmasq: using nameserver 10.96.0.10#53 for domain svc.cluster.local > | dnsmasq: using nameserver 9.9.9.9#53 for default > | dnsmasq: ignoring nameserver 127.0.0.1 - local interface > | dnsmasq: read /etc/hosts - 6 addresses > > > > Le ven. 15 sept. 2023 à 22:28, Geert Stappers <stapp...@stappers.nl> a > écrit : > >> On Tue, Sep 12, 2023 at 09:15:04PM +0200, Yann ILAS wrote: >> > Le mar. 12 sept. 2023 à 18:56, Geert Stappers a écrit : >> > > On Mon, Sep 11, 2023 at 01:58:07PM +0200, Yann ILAS wrote: >> > > > Hi ! >> > > >> > > Hello, >> > > >> > > >> > > > I get an issue with version 2.89 of dnsmasq, on Debian 12. There >> seems to >> > > > be a regression. I did see the changelog >> > > > <https://thekelleys.org.uk/dnsmasq/CHANGELOG> for version 2.87, >> which >> > > > states that the /#/ bug has been fixed... but I don't see it with >> version >> > > > 2.89 (the last version installed on Debian). The /#/ in the config >> file >> > > > seems still to be an issue. >> > > > >> > > > listen-address=127.0.0.1 >> > > > bind-interfaces >> > > > server=/#/8.8.8.8 >> > > > server=/svc.cluster.local/10.96.0.10 >> > > > cache-size=500 >> > > > >> > > >> > > And with >> > > >> > > listen-address=127.0.0.1 >> > > bind-interfaces >> > > server=9.9.9.9 >> > > server=/svc.cluster.local/10.96.0.10 >> > > cache-size=500 >> > > >> > > ? (Yes, that are two changes!) >> > > >> > Hi, >> > >> > From the client : >> > root@bookworm:~# dig @127.0.0.1 perdu.com A +short >> > 172.67.133.176 >> > 104.21.5.178 >> > >> > Log from the daemon : >> > root@bookworm:~# dnsmasq --no-daemon --log-queries --log-debug >> > dnsmasq: started, version 2.89 cachesize 500 >> > dnsmasq: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 >> DHCP >> > DHCPv6 no-Lua TFTP conntrack ipset nftset auth cryptohash DNSSEC >> > loop-detect inotify dumpfile >> > dnsmasq: using nameserver 9.9.9.9#53 >> > dnsmasq: using nameserver 10.96.0.10#53 for domain svc.cluster.local >> > dnsmasq: reading /etc/resolv.conf >> > dnsmasq: using nameserver 9.9.9.9#53 >> > dnsmasq: using nameserver 10.96.0.10#53 for domain svc.cluster.local >> > dnsmasq: ignoring nameserver 127.0.0.1 - local interface >> > dnsmasq: read /etc/hosts - 7 names >> > dnsmasq: query[A] perdu.com from 127.0.0.1 >> > dnsmasq: forwarded perdu.com to 9.9.9.9 >> > dnsmasq: reply perdu.com is 172.67.133.176 >> > dnsmasq: reply perdu.com is 104.21.5.178 >> >> Okay, that looks fine. Now test the two changes separately. >> I refer to the above "Yes, that are two changes!" >> >> >> Groeten >> Geert Stappers >> -- >> Silence is hard to parse >> >> _______________________________________________ >> Dnsmasq-discuss mailing list >> Dnsmasq-discuss@lists.thekelleys.org.uk >> https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss >> >
_______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss