Hi quisquous, and welcome to daemonforums.
I can only offer a tidbit of experience that I think is relevant to your question, but my situation isn't nearly like yours. But it involves named and pppd, that latter used for dial-up PPP so the interfaces are temporary.
Looking in
/var/log/messages, I see entries like this for NetBSD:
Code:
Sep 4 19:29:12 dirty named[184]: listening on IPv4 interface ppp0, aaa.bbb.ccc.dd#53
Sep 4 19:29:12 dirty named[184]: creating IPv4 interface ppp0 failed; interface ignored
and on Linux:
Code:
Sep 6 23:18:25 dirty named[1719]: listening on IPv4 interface ppp0, aaa.bbb.ccc.ddd#53
(I don't understand why the error message in the one case, but I don't care about it as I'm not trying to use the DNS from outside.) At the moment I don't have an OpenBSD system set up fully enough to try this out there.
Anyway, it seems that in both of these cases named is picking up on and trying to listen to the dynamic ppp0 interface when it comes up. Have you looked into your
messages* files?