5 votes

Mémoire cache DNS sur Ubuntu

Est-il vrai qu'Ubuntu n'a pas de cache DNS par défaut et quelles options ai-je pour l'activer ? Est-ce que l'option bind9 peut activer la mise en cache de DNS ?

4voto

Yonsy Solis Points 832

Ubuntu Desktop a le package dnsmasq-base intégré dans NetworkManager, mais avec la fonction de cache dns désactivée, vous pouvez vérifier dans vos logs:

zgrep dnsmasq /var/log/syslog* | grep disabled 
....
dnsmasq[1546]: started, version 2.68 cache disabled
....

Vous pouvez installer dnsmasq si vous utilisez Ubuntu Server et que celui-ci a le cache activé par défaut.

Si vous êtes sur Ubuntu Desktop, vous pouvez activer le cache dans dnsmasq-base/network-manager avec ceci:

ajoutez un fichier dans /etc/NetworkManager/dnsmasq.d/

sudo vim /etc/NetworkManager/dnsmasq.d/cache

ajoutez cette ligne:

cache-size=1000

et après cela, en ligne de commande:

sudo restart network-manager

Essayez de NE PAS installer dnsmasq dans Ubuntu Desktop, activez le caching avec dnsmasq-base. Si vous êtes sur Ubuntu Server, installez dnsmasq s'il n'est pas déjà installé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X