Dnsmasq renvoie l'IP locale pour tous les hosts d'un domaine client

Bonjour,

Je viens d’installer un serveur sous debian10, disons qu’il s’appelle srv.mailprovider.com et possède l’adresse IP 1.2.3.4.
Il est MX pour un domaine client example.com, et signe DKIM pour les messages sortants.

Du coup le résolveur local (dnsmasq) renvoie l’IP publique du serveur lui-même pour n’importe quel host de example.com.
Si je ping truc.example.com, il pingue 1.2.3.4 alors que ce n’est pas correct.
Ai-je fait une erreur lors de la configuration ?

Je suis nouveau avec dnsmasq, j’ai toujours emplyé bind.

J’ai cru que la clause expand-hosts dans dnsmasq.conf était la cause, mais non.

Merci de vos réponses, anglais accepté et compris.
Frédéric