Εκκαθαρίστε την προσωρινή μνήμη DNS εύκολα στο Ubuntu

σχετικά με την κενή προσωρινή μνήμη dns

Στο επόμενο άρθρο θα ρίξουμε μια ματιά πώς μπορούμε να ξεπλύνουμε την προσωρινή μνήμη DNS στο Ubuntu. Κάθε τόσο η προσωρινή μνήμη DNS πρέπει να ξεπλένεται στο σύστημά σας Ubuntu. Με αυτό θα αποφύγουμε τις διενέξεις διευθύνσεων IP. Σε περίπτωση που κάποιος δεν γνωρίζει ακόμη, πείτε ότι το DNS (Υπηρεσία ονομάτων τομέα) είναι υπεύθυνος για την εκχώρηση του ονόματος ενός ιστότοπου στην αντίστοιχη διεύθυνση IP.

Το DNS θεωρείται ένα από τα κρίσιμα μέρη της σύνδεσης στο Διαδίκτυο. Με σκοπό ταχύτερη πρόσβαση σε ιστότοπους που επισκέπτεστε πιο συχνά, οι μηχανές μας παρακολουθούν τις εγγραφές DNS, ή με άλλα λόγια, τις αποθηκεύουν προσωρινά.

Η ονομασία σε διευθύνσεις IP είναι μακράν το πιο γνωστό χαρακτηριστικό των πρωτοκόλλων DNS. Για παράδειγμα, εάν η διεύθυνση IP του ιστότοπου Google είναι 216.58.210.163, οι περισσότεροι άνθρωποι φτάνουν να γράφουν www.google.com και όχι τη διεύθυνση IP, καθώς είναι πολύ πιο εύκολο να θυμάστε. Η διεύθυνση IP του ιστότοπου θα μπορούσε να αλλάξει για πολλούς λόγους, χωρίς να χρειάζεται να μετονομάσετε τον ιστότοπο. Εάν θέλετε να μάθετε περισσότερα για το σύστημα ονόματος τομέα, μπορείτε να συμβουλευτείτε το άρθρο που έχουν δημοσιεύσει στη Wikipedia για αυτό.

Εάν η προσωρινή μνήμη DNS δεν διαγραφεί ποτέ, μπορεί να οδηγήσει σε διαφορετικούς τύπους σφαλμάτων. Αυτά τα σφάλματα μπορεί να προκύψουν ειδικά όταν ένας ιστότοπος αλλάζει τη διεύθυνση IP του. Αυτό μπορεί να προκαλέσει διένεξη διεύθυνσης IP. Επομένως, για να αποφύγετε αυτό το πρόβλημα, η προσωρινή μνήμη DNS του μηχανήματός μας πρέπει να ξεπλένεται τακτικά. Επιπλέον, η εκκαθάριση της προσωρινής μνήμης DNS θα βοηθήσει στην εξάλειψη περιττών δεδομένων που καταλαμβάνουν το σύστημα και την επίλυση ορισμένων τεχνικών προβλημάτων που σχετίζονται με το περίφημο σφάλμα του «ξεπερασμένες καταχωρήσεις'.

Στις ακόλουθες γραμμές θα δούμε πώς ξεπλύνετε την προσωρινή μνήμη DNS σε ένα λειτουργικό σύστημα Ubuntu σε μερικά απλά και ξεκάθαρα βήματα για χρήση στον εξοπλισμό μας.

Ξεπλύνετε την προσωρινή μνήμη DNS σε υπολογιστές Ubuntu

Για την εκτέλεση αυτής της εργασίας θα έχουμε διαφορετικές μεθόδους.

Καθαρίστε το DNS χρησιμοποιώντας το πρόγραμμα ανάλυσης συστήματος

Πριν από την έξοδο της προσωρινής μνήμης DNS, θα μπορέσουμε ελέγξτε τα στατιστικά στοιχεία DNS ανοίγοντας το τερματικό (Ctrl + Alt + T) και πληκτρολογώντας την ακόλουθη εντολή:

sudo systemd-resolve --statistics

Η έξοδος που πρέπει να εμφανίζει το τερματικό θα πρέπει να μοιάζει με την ακόλουθη:

Ακαθάριστα στατιστικά dns

Με βάση το παραπάνω στιγμιότυπο οθόνης, το τρέχον μέγεθος της προσωρινής μνήμης είναι 106.

Μόλις μάθουμε τα στατιστικά στοιχεία, μπορούμε να προχωρήσουμε ξεπλύνετε την προσωρινή μνήμη DNS χρησιμοποιώντας την επίλυση συστήματος. Είναι ένας δαίμονας DNS που είναι ενσωματωμένος systemd και ότι το σύστημά σας χρησιμοποιεί ήδη για πολλά πράγματα. Όπως ο διάβολος systemd-επίλυση Τρέχει σε όλα τα συστήματα του Ubuntu, θα μπορέσουμε να το χρησιμοποιήσουμε για να εκκαθαρίσουμε την προσωρινή μνήμη DNS. Θα πρέπει να χρησιμοποιήσουμε μόνο την ακόλουθη εντολή στο τερματικό (Ctrl + Alt + T):

sudo systemd-resolve --flush-caches

να επαληθεύστε ότι η διαδικασία εκκένωσης ήταν επιτυχής, θα εκτελέσουμε ξανά την εντολή στο τερματικό για να δούμε τα στατιστικά στοιχεία της προσωρινής μνήμης όπως κάναμε πριν

Καθαρισμός στατιστικών dns

sudo systemd-resolve --statistics

Όπως μπορείτε να δείτε από το παραπάνω στιγμιότυπο οθόνης, η τρέχουσα παράμετρος μεγέθους προσωρινής μνήμης είναι μηδέν. Αυτό σημαίνει ότι η προσωρινή μνήμη έχει εκκαθαριστεί με επιτυχία και αυτό χρειαζόμαστε.

Ξεπλ. Cache χρησιμοποιώντας την εντολή dns-clean

Μια άλλη αποτελεσματική μέθοδος για εκκαθάριση της προσωρινής μνήμης DNS είναι να χρησιμοποιήσετε την ακόλουθη εντολή στο τερματικό (Ctrl + Alt + T):

Καθαρή εκκίνηση DNS

sudo /etc/init.d/dns-clean start

Αυτό είναι το πιο βασικό πράγμα που πρέπει να γνωρίζει ένας χρήστης σχετικά με την εκκαθάριση της προσωρινής μνήμης DNS στο Ubuntu. Σε κάθε περίπτωση, η διαδικασία είναι απλή και δεν απαιτεί επανεκκίνηση ολόκληρου του συστήματος.

Να θυμάστε ότι στο Ubuntu 16.04, η προσωρινή μνήμη DNS δεν είναι ενεργοποιημένη από προεπιλογή. Θα είμαστε σε θέση να χρησιμοποιήσουμε εργαλεία όπως bind, dnsmasq, nscd, κλπ. για να δημιουργήσετε κρυφές μνήμες DNS στον υπολογιστή μας. Ό, τι κι αν είναι Υπηρεσία DNS Εάν το σύστημά σας εκτελείται, δεν θα ήταν πρόβλημα να το επανεκκινήσετε για να εκκαθαρίσετε την προσωρινή μνήμη DNS.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Αντρέιλ Ντίκαμ dijo

    Καλή συμβουλή, ευχαριστώ πολύ.