J'ai configuré en dnsmasq
tant que serveur DNS de mise en cache uniquement sur un serveur Debian, et cela fonctionne bien (je constate des temps de réponse DNS améliorés via dig).
Cependant, j'aimerais comprendre ce qu'est la dnsmasq
mise en cache à tout moment, afin que je puisse commencer à penser à l'efficacité (c'est-à-dire le taux de réussite) que j'atteins.
J'ai jeté un œil aux pages de manuel et au Web, et je ne trouve pas comment je vois ce qui dnsmasq
est mis en cache à tout moment (contrairement à ce que vous pouvez faire pour les baux par exemple, qui sont conservés dans un fichier dnsmasq.lease).
Le dnsmasq
cache DNS est-il conservé uniquement en mémoire? Ou dois-je faire un munging de fichier journal?
logread | tail
.journalctl
sortie. Existe-t-il un moyen de spécifier explicitement où dnsmasq doit vider les enregistrements?Une autre façon d'obtenir ces informations à partir de la page de manuel:
Si vous avez quelque chose comme systemd-resolver sur votre système, vous devrez interroger le serveur directement avec:
la source