- - Τι είναι η προσωρινή μνήμη DNS και πώς να την ενημερώσετε

Τι είναι η προσωρινή μνήμη DNS και πώς να την ενημερώσετε

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

Το DNS είναι υπηρεσία που επιλύει ένα όνομα ιστότοπου με τη διεύθυνση IP του ιστότοπου.

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

DNS Cache

Για να βοηθήσετε το DNS να λειτουργήσει ακόμα πιο γρήγορα, υπάρχει μνήμη cache DNS. Το όνομα σας δίνει μια ένδειξη για το τι κάνει. Ουσιαστικά, η μνήμη cache DNS διατηρεί αρχείο ιστοτόπων που έχετε επισκεφτεί. Ξέρει ότι έχετε, για παράδειγμα, επισκεφθείτε τη Wikipedia και θυμάται σε ποια διεύθυνση IP έχει επιλυθεί. Η προσωρινή μνήμη DNS βοηθά το DNS να μην χρειάζεται να επιλύει ξανά τις διευθύνσεις ιστότοπων που επισκέπτονται συχνά και πάλι. Όταν πληκτρολογείτε μια διεύθυνση, πρώτα ελέγχεται στην κρυφή μνήμη και αν είναι εκεί, επιλύεται μέσω αυτής. Εάν η διεύθυνση δεν βρέθηκε δηλ., Επισκέπτεστε έναν ιστότοπο για πρώτη φορά, το αίτημα θα σταλεί στο DNS και στη συνέχεια θα το λύσει.

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

Προβλήματα προσωρινής μνήμης DNS

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

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

Διαγραφή της προσωρινής μνήμης DNS

Χρώμιο

Για να καταργήσετε την προσωρινή μνήμη DNS στο Chrome, πληκτρολογήστε τα παρακάτω στη γραμμή διευθύνσεων και κάντε κλικ στο κουμπί 'Εκκαθάριση προσωρινής μνήμης κεντρικού υπολογιστή'.

chrome://net-internals/#dns

Firefox

Ανοίξτε τον Firefox και πληκτρολογήστε περίπου: config στη γραμμή διευθύνσεων. Αποδεχτείτε την προειδοποίηση στην οθόνη για να προχωρήσετε στις προτιμήσεις του Firefox. Εδώ, αναζητήστε την ακόλουθη προτίμηση και ορίστε την τιμή της σε 0.

network.dnsCacheExpiration

Windows

Για να διαγράψετε την προσωρινή μνήμη DNS των Windows, ανοίξτε ένα παράθυρο γραμμής εντολών με δικαιώματα διαχειριστή. Στο παράθυρο "Γραμμή εντολών", πληκτρολογήστε τα ακόλουθα και πιέστε Enter.

ipconfig /flushdns

macOS

Για να καθαρίσετε την προσωρινή μνήμη DNS στο macOS, πηγαίνετεπρέπει να λάβετε υπόψη την έκδοση του macOS που εκτελείτε. Όλες οι εντολές εκτελούνται στο Terminal έτσι ανοίξτε την εφαρμογή Terminal και εκτελέστε την εντολή που ισχύει για την έκδοση macOS.

macOS Yosemite και αργότερα

 sudo killall -HUP mDNSResponder

macOS 10.10 - 10.10.3

sudo discoveryutil mdnsflushcache

Θα πρέπει να εισαγάγετε τον κωδικό πρόσβασης διαχειριστή για να καθαρίσετε την προσωρινή μνήμη.

iOS

Για να καταργήσετε την προσωρινή μνήμη DNS στο iPhone ή στο iPad σας, ενεργοποιήστε τη λειτουργία αεροπλάνου για 10-15 δευτερόλεπτα. Μπορείτε να ενεργοποιήσετε τη λειτουργία του αεροπλάνου από το Κέντρο ελέγχου ή από την εφαρμογή Ρυθμίσεις.

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

Android

Πρέπει να εκκαθαρίσετε την προσωρινή μνήμη DNS στο Androidμέσω του οποίου browser χρησιμοποιείτε. Ανοίξτε την εφαρμογή Ρυθμίσεις και μεταβείτε στις Εφαρμογές. Στη λίστα με τις εγκατεστημένες εφαρμογές, πατήστε το πρόγραμμα περιήγησης που χρησιμοποιείτε. Στη σελίδα με τις λεπτομέρειες του προγράμματος περιήγησης, θα δείτε μια καταχώρηση για το μέγεθος του αποθηκευτικού χώρου που χρησιμοποιεί. Αγγίξτε το. Στην οθόνη, στην οποία εμφανίζονται τα στοιχεία αποθήκευσης, θα βρείτε ένα κουμπί Clear Cache. Αγγίξτε το για να καταργήσετε την προσωρινή μνήμη DNS.

Σχόλια