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 _______________________________________________ dnsdist mailing list [email protected] https://mailman.powerdns.com/mailman/listinfo/dnsdist
