Πώς να επαναφέρετε την προσωρινή μνήμη DNS στο macOS High Sierra

Πίνακας περιεχομένων:

Anonim

Χρειάζεται επαναφορά και εκκαθάριση της προσωρινής μνήμης DNS στο macOS High Sierra; Ορισμένοι χρήστες Mac μπορεί να χρειαστεί να επαναφέρουν περιστασιακά την τοπική κρυφή μνήμη DNS, συνήθως επειδή έχουν αλλάξει οι ρυθμίσεις του Mac DNS ή ένας συγκεκριμένος διακομιστής ονομάτων ή τομέας έχει αποθηκευτεί προσωρινά και πρέπει να ξεπλύνουν την υπάρχουσα προσωρινή μνήμη DNS.

Ενώ οι προγραμματιστές ιστού, οι διαχειριστές συστημάτων και οι διαχειριστές δικτύου ασχολούνται συνήθως με το DNS και πρέπει να επαναφέρουν και να διαγράψουν τις κρυφές μνήμες DNS τους, μερικές φορές και άλλοι χρήστες Mac πρέπει να διαγράψουν και τις κρυφές μνήμες DNS.

Στο macOS High Sierra, μπορείτε να επαναφέρετε την προσωρινή μνήμη DNS στοχεύοντας τη διαδικασία mDNSResponder μέσω της γραμμής εντολών που είναι διαθέσιμη στην εφαρμογή Terminal. Αυτό είναι παρόμοιο με την εκκαθάριση της προσωρινής μνήμης DNS στο macOS Sierra και στο El Capitan, αν και η διαδικασία επαναφοράς της προσωρινής μνήμης DNS έχει αλλάξει πολλές φορές σε όλη την ιστορία του λειτουργικού συστήματος Mac OS και Mac OS X.

Πώς να επαναφέρετε την προσωρινή μνήμη DNS στο MacOS High Sierra

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

  1. Εκκινήστε την εφαρμογή Terminal, βρίσκεται στο φάκελο /Applications/Utilities/ σε Mac
  2. Στη γραμμή εντολών, εισαγάγετε την ακόλουθη σύνταξη:
  3. sudo killall -HUP mDNSResponder; ύπνος 2? Επαναφορά προσωρινής μνήμης echo macOS DNS | λένε

  4. Πατήστε το πλήκτρο Return και, στη συνέχεια, πληκτρολογήστε τον κωδικό πρόσβασης διαχειριστή και μετά πατήστε ξανά return
  5. Περιμένετε λίγο, όταν δείτε το κείμενο "MacOS DNS Cache Reset" να εμφανίζεται στο Terminal, η επαναφορά της προσωρινής μνήμης DNS ήταν επιτυχής
  6. Τερματικό εξόδου

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

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

sudo killall -HUP mDNSResponder && echo macOS DNS Reset

Αυτό ισχύει για το macOS High Sierra, το οποίο έχει έκδοση ως Mac OS 10.13.x. Οι χρήστες που ενδιαφέρονται να μάθουν πώς να επαναφέρουν την προσωρινή μνήμη DNS σε προηγούμενες εκδόσεις του MacOS μπορούν να μάθουν πώς να το κάνουν για Sierra, El Capitan, Yosemite και παλαιότερες εκδόσεις του Mac OS X, εάν το επιθυμούν.

Πώς να επαναφέρετε την προσωρινή μνήμη DNS στο macOS High Sierra