GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie aktiviere ich DNS-Caching im Networkmanager-gesteuerten Dnsmasq?

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.


Ubuntu
  1. So richten Sie den lokalen DNS-Resolver mit Dnsmasq unter Ubuntu 20.04 ein

  2. So leeren Sie den DNS-Cache in Ubuntu und LinuxMint

  3. Wie misst man die DNS-Cache-Effizienz / zwischengespeicherte Elemente?

  4. Wie aktiviere ich die automatische Vervollständigung für den Snap-Befehl?

  5. Wie lösche ich den Cache in Firefox?

So aktivieren Sie das automatische Ausblenden des Ubuntu Launcher

So leeren Sie den DNS-Cache unter Linux

Wie aktiviere ich die Schaltfläche „Bearbeiten“ in Shutter?

So löschen Sie den DNS-Cache unter Ubuntu

So leeren Sie den DNS-Cache unter Ubuntu

So aktivieren Sie serverseitiges FastCGI-Caching mit Nginx und PHP