Je ne pense pas que tu puisses, pas facilement. Le TTL est défini par les serveurs de noms de Google et ils l'aiment faible à des fins d'équilibrage de charge.
Il est possible que l'augmentation de la taille du cache puisse aider, mais pour les durées de vie très courtes comme celle de Google, ce ne sera probablement pas le cas.
Officieusement , il existe quelques correctifs pour fournir une fonctionnalité de remplacement TTL. Je les ai trouvés sur la liste de diffusion dnsmasq-discuss, donc si vous avez envie de lancer les vôtres, essayez-les (vous pouvez consulter les archives de la liste de diffusion pour les correctifs par rapport aux versions plus récentes) :
- correctif pour la v2.22, ajoute l'option "min-ttl" (c'est ce que vous décrivez, même si cela peut ne pas s'appliquer proprement aux versions actuelles)
- correctif pour la v2.41, ajoute l'option "pos-ttl" (impossible de dire si cela fera la même chose ou non)