Réglages DNS pour booster Firefox
L’un des mécanismes qui explique la performance relative de Google Chrome ou de Chromium vis à vis de ses concurrents, c’est l’utilisation du prefetching. La plupart des navigateurs anticipent la résolution des noms de domaine auxquels les pages consultées font référence. En cas de problème de performance de votre serveur DNS, le prefetching peut tout simplement produire l’effet inverse !
Sur les systèmes Windows, vous disposez d’un service – Dnscache – qui fait office de cache DNS. Pour le consulter, vous pouvez d’ailleurs taper :
- ipconfig /displaydns (en ligne de commande)
- Get-DnsClientCache|ForEach Entry|Sort -Unique (en PowerShell)
Sur Linux, il vous faudra installer un logiciel comme les caches DNS Nscd, Dnsmasq, Unbound ou le serveur Bind.
Réglages DNS sous Firefox
Allez dans la console de configuration de Firefox en tapant about:config à partir de la barre d’adresses et tapez .dns dans la zone de recherche.
Je vous recommande trois réglages :
- la désactivation de l’IPv6 en passant l’option networks.dns.disableIPv6 à false,
- l’augmentation du nombre d’entrées dans le cache DNS de Firefox en modifiant l’option network.dnsCacheEntries,
- l’augmentation du temps exprimés en secondes de la durée d’expiration du cache au travers du réglage de l’option network.dnsCacheExpiration.