Comment puis-je vider le DNS sur Ubuntu 17.04?
Il me semble avoir quelques problèmes de DNS pour le moment depuis la mise à niveau du 17.10 à 17.04 et que je suis allé vider le DNS, mais je ne trouve pas comment.
Quelqu'un peut-il me dire s'il vous plaît?
dns
17.04
systemd
resolv.conf
dibs
la source
la source
Réponses:
Vous pouvez utiliser cette commande:
sudo systemd-resolve --flush-caches
Pour vérifier que la chasse a été réussie, utilisez:
sudo systemd-resolve --statistics
Exemple de sortie:
la source
sudo systemd-resolve --flush-caches
, je reçoissystemd-resolve: unrecognized option '--flush-caches'
.Cette commande devrait redémarrer le service de noms local et vider le cache DNS local:
Il existe probablement un moyen de vider simplement le cache au lieu de redémarrer, mais redémarrer était tout à fait approprié.
la source
--statistics
immédiate. Sur Ubuntu 18J'ai fait ceci: https://github.com/dunderrrrrr/dnscache
Peut-être que ce que vous cherchez.
Installation
Usage
Deux arguments peuvent être transmis au script, clear ou stats. Les deux devraient être explicites.
la source
systemd-resolve --flush-caches
alorssystemd-resolve --statistics
. : github.com/dunderrrrrr/dnscache/blob/master/dnscachesudo dnscache clear
. Le temps, c'est de l'argent, c'est ça.