Currently 2.86-1.1ubuntu0.3 is running on ubuntu 22.04.
I used
listen-address=127.0.0.1
listen-address=[public-ip-1]
listen-address=[public-ip-2]
port=53
But dnsmasq binds on all IPs:
netstat -tulpn | grep dnsmasq
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 3641/dnsmasq
tcp6 0 0 :::53 :::* LISTEN 3641/dnsmasq
udp 0 0 0.0.0.0:53 0.0.0.0:* 3641/dnsmasq
udp6 0 0 :::53 :::* 3641/dnsmasq
On another server with ubuntu 20.04 it runs as expected.
Every little hint will be helpful.