Ich glaube nicht, dass du das nicht leicht kannst. Die TTL wird von Google Nameservern festgelegt und sie sind aus Gründen des Lastenausgleichs niedrig.
Es ist möglich, dass eine Vergrößerung des Caches hilfreich sein kann, aber für superkurze TTLs wie die von Google ist dies wahrscheinlich nicht der Fall.
Inoffiziell gibt es ein paar Patches, die eine TTL-Override-Funktion bereitstellen. Ich habe diese auf der dnsmasq-explore-Mailingliste gefunden. Wenn Sie also Ihre eigene Rolle erstellen möchten, probieren Sie sie aus (Sie können in den Mailinglisten-Archiven nach Patches und aktuelleren Versionen suchen):
- Patch für v2.22, fügt Option "min-ttl" hinzu (dies ist das, was Sie beschreiben, obwohl es möglicherweise nicht sauber auf aktuelle Versionen angewendet wird).
- Patch für v2.41, fügt Option "pos-ttl" hinzu (kann nicht sagen, ob dies dasselbe bewirkt oder nicht)