[dnsdist] First release candidate of dnsdist 1.8.0

Vincent Schönau vince at niet.net
Wed Mar 1 10:42:57 UTC 2023


Remi, others -

As of 1.7, dnsdist would respond from the IP address it received the query on when configured to listen on multiple IP addresses with addLocal(). My install of 1.8 (from the Ubuntu repo, 1.8.0~rc1+master.35.g8243d1786-1pdns.jammy) does not appear to do that, it returns a response from a different IP (albeit in the same network) instead:

Example, from my home IP to dnsdist at 94.142.241.23:

11:16:07.537413 IP 24.132.120.87.58769 > 94.142.241.23.53: 28788+ [1au] A? www.powerdns.com. (45)
11:16:07.540103 IP 94.142.241.20.53 > 24.132.120.87.58769: 28788$ 1/0/1 A 188.166.104.92 (61)

From an internal IP to the dnsdist at  192.168.177.101:

11:40:36.645390 IP 192.168.178.128.59073 > 192.168.177.101.53: 14600+ [1au] A? www.powerdns.com. (45)
11:40:36.800861 IP 192.168.177.100.53 > 192.168.178.128.59073: 14600$ 1/0/1 A 188.166.104.92 (61)

(Dnsdist is not configured to listen on 192.168.177.100 or 94.142.241.20).

Is this intended behavior?

Thanks,

Vincent.

> [6]: https://dnsdist.org/changelog.html#change-1.7.2
> |7]: https://dnsdist.org/upgrade_guide.html#x-to-1-8-0
> [8]: https://github.com/PowerDNS/pdns/issues/new/choose
> [9]:
> https://downloads.powerdns.com/releases/dnsdist-1.7.2.tar.bz2
> [10]:
> https://downloads.powerdns.com/releases/dnsdist-1.7.2.tar.bz2.sig



More information about the dnsdist mailing list