Comment rincer le cache DNS sur Ubuntu Top 10.Top 10

Comment rincer le cache DNS sur Ubuntu Top 10.Top 10
Dans le monde des ordinateurs, les machines n'utilisent pas de noms comme les humains. Ils vont par une série de nombres. Les ordinateurs, les téléphones et tous ces appareils peuvent s'identifier et se parler les uns avec les autres en utilisant ces nombres, également appelés adresses IP. En revanche, les humains se reconnaissent mutuellement par leurs noms, et il est difficile pour nous de nous souvenir des chaînes de nombres. Ainsi, les architectes ont développé un système de dénomination appelé système de noms de domaine ou DNS pour combler cet écart de communication entre les machines et les humains.

L'objectif du DNS est de résoudre les noms en nombres. Pour être plus précis, il résout les URL en adresses IP. Si quelqu'un tape Google.com Dans la barre d'adresse de leur fenêtre de navigateur et des coups entre, le DNS résoudra cette URL à «142.250.179.142 ”en vérifiant dans sa base de données et en correspondant à l'URL avec l'adresse IP. Une fois que votre machine a cette adresse IP, elle peut se connecter avec Google et afficher le contenu du site Web. Pour éviter la communication entre votre ordinateur et le serveur et minimiser les temps de chargement, ces entrées sont stockées sur votre ordinateur dans un cache local, je.e., Cache DNS.

Qu'est-ce qu'un cache DNS

Comme discuté, il aide votre réseau informatique avec des serveurs plus efficacement. Dans les grandes configurations, la résolution des noms de domaine à leurs adresses IP respectives peut consommer beaucoup de temps et de bande passante. C'est là qu'un cache DNS est utile.

Il stocke la résolution de vos URL récemment interrogées sur votre ordinateur, éliminant la nécessité de communiquer avec le serveur à chaque fois.

Vous pouvez trouver les détails de notre article «Qu'est-ce qu'un cache DNS?”Pour une explication plus approfondie du cache DNS et de son objectif.

Pourquoi rincer le cache

Couplé avec les avantages apparents sont des inconvénients. Par exemple, le stockage d'une copie d'une résolution pour une utilisation ultérieure et les modifications originales vous laisseront de mauvaises données dans votre cache local et ne vous dirigera pas vers l'emplacement prévu. De nombreux acteurs malveillants peuvent également cibler votre cache local pour vous rediriger vers des pages Web nocives.

Par conséquent, vous devez fréquemment vider votre cache DNS pour éviter de tels problèmes. Alors, comment rincez-vous votre cache DNS? Si vous utilisez Ubuntu 20.04, vous pouvez trouver un guide étape par étape ici.

Comment rincer le cache DNS dans Ubuntu 22.04

Maintenant, si vous êtes sur Ubuntu 22.04, la méthode «résolue» ne fonctionnera plus pour vous. Vérifions actuellement la taille de votre cache. Ouvrez votre terminal Ubuntu et exécutez ce qui suit:

$ statistiques de résolvectl

Maintenant, jetons le cache DNS de votre système Ubuntu:

$ Resolvectl Flush-caches

Selon la taille de votre cache, le processus prendra du temps. Comme vous le voyez, la taille du cache montré n'était pas beaucoup. Il a été achevé instantanément. Maintenant, vérifions à nouveau les statistiques pour vous assurer que cela a été achevé avec succès.

Comme vous voyez que la taille actuelle du cache est tombée à 0, cela signifie que le DNS Flush a réussi.

Conclusion

Dans ce guide, nous avons appris ce qu'est un DNS (système de noms de domaine), les avantages d'avoir un cache DNS local, pourquoi il est essentiel de rincer le cache DNS, et comment vous pouvez vider manuellement le cache DNS.

Nous avons également discuté de la façon dont vous pouviez vider le cache DNS sur Ubuntu 20.04 et Ubuntu 20.04, ainsi que la façon dont vous pouvez afficher les statistiques concernant vos données en cache.

Heureusement, le processus est devenu assez simple dans Ubuntu 22.04.