Ubuntu Desktop 12.04 verwendet dnsmasq, um DNS-Lookups durchzuführen, ist jedoch nicht so konfiguriert, dass diese Ergebnisse zwischengespeichert werden. (Ich habe dies überprüft, indem ich dig zum Auflösen von Namen verwendet habe, und ich sehe keine große Verbesserung in der Antwortzeit nach der ersten Suche.) Wie konfiguriere ich das NetworkManager-gesteuerte dnsmasq, um die Ergebnisse von DNS-Suchen zwischenzuspeichern?
Akzeptierte Antwort:
In Ubuntu 12.10 können Sie den Cache der NetworkManager-gesteuerten dnsmasq-Instanz aktivieren, indem Sie die Zeile
cache-size=1000
(mit Ihrer bevorzugten Anzahl von Namen anstelle von 1000) in einer neuen Datei in /etc/NetworkManager/dnsmasq.d/. Um diese Änderung zu aktivieren, müssen Sie dann tun
sudo stop network-manager
sudo killall dnsmasq
sudo start network-manager
oder neu starten.