dnsmasq, un cache dns performant !
J’ai troqué mon serveur dns Posadis – peu performant à mes yeux – pour le cache dns Dnsmasq.
Installation de dnsmasq sur CentOS
yum -y install dnsmasq chkconfig --level 35 dnsmasq on service dnsmasq start
Configuration
Editez le fichier /etc/dnsmasq.conf.
Je limite dnsmasq au cache dns sur l’interface de loopback de mon serveur. Je bloque accessoirement le dhcp.
interface=lo listen-address=127.0.0.1 ::1 no-dhcp-interface=lo eth0 eth1
J’ajoute l’adresse de Loopback au niveau de la 1ère ligne du fichier /etc/resolv.conf.
search dedibox.fr nameserver 127.0.0.1 nameserver 88.191.254.60 nameserver 88.191.254.70
Résultats des courses…
Ils sont tout bonnement spectaculaires. La 1ère requête effectuée avec la commande dig sur le domaine laredoute.fr a mis 223 ms. Lors de la 2e exécution, elle a mis 1 ms.
dnsmasq, un cache dns performant !
3 votes, 4.00 avg. rating (81% score)
Autres articles sur le sujet :
- Test de vitesse des serveurs DNS publics
- Rsyslog : centraliser les journaux des machines Linux
- Détecter les tentatives d’intrusion sur un serveur Web Linux
- Ubuntu Server 11.10
- Apache en mode SSL sous Centos
- Activer le réseau sous Centos en mode installation minimale
- Accélérer Apache par la mise en place d’un cache Dns (MAJ)
- Vider le cache du proxy Squid sous CentOs
- Problème Dhcp en machine virtuelle VirtualBox sur carte wifi
- La mort de la micro : le débat qui en cache un autre !