Μπερδεμένοι οικοδεσπότες; Πώς να επαναφέρετε το αρχικό προεπιλεγμένο αρχείο /etc/hosts στο Mac OS X

Anonim

Το αρχείο hosts περιλαμβάνεται σε κάθε υπολογιστή και χρησιμοποιείται από το Mac OS για την αντιστοίχιση διευθύνσεων IP με ονόματα κεντρικών υπολογιστών. Επειδή οι χρήστες μπορούν να επιλέξουν να προσαρμόσουν, να αλλάξουν ή με άλλον τρόπο να επεξεργαστούν το αρχείο κεντρικών υπολογιστών για διάφορους λόγους, μπορεί εύκολα να υποβληθεί σε σφάλματα χρήστη, οδηγώντας σε μια ποικιλία ανεπιθύμητων προβλημάτων δικτύου που κυμαίνονται από μη προσβάσιμες τοποθεσίες δικτύου, αστοχίες δικτύου, αποκλεισμένους ιστότοπους ή διαφορετικά δεν είναι δυνατή η φόρτωση, ακόμη και σε αποτυχημένες ενημερώσεις iOS και διάφορα σφάλματα iTunes, όπως τα σφάλματα 17 και 3194 που συναντώνται συχνά, επειδή οι διακομιστές της Apple έχουν αποκλειστεί.

Ευτυχώς, η επαναφορά του αρχικού προεπιλεγμένου αρχείου /etc/hosts στο κανονικό είναι αρκετά εύκολη και ο καλύτερος τρόπος για να επαναφέρετε το αρχικό άθικτο προεπιλεγμένο αρχείο είναι απλώς να αντικαταστήσετε το υπάρχον κατεστραμμένο αρχείο hosts με ένα νέο καθαρή έκδοση που είναι αντίγραφο αυτού που είναι προεπιλεγμένο στο Mac OS X. Ένα παράδειγμα αυτού έχει συμπεριληφθεί παρακάτω για ευκολία, αλλά μπορείτε να το ανακτήσετε και από άλλο Mac εάν χρειαστεί. Δεν περιλαμβάνονται πρόσθετες εγγραφές ή τροποποιήσεις στην παρακάτω έκδοση, η οποία είναι ένα άμεσο αντίγραφο από αυτό που βρίσκεται στο OS X Mavericks, καθιστώντας ασφαλές την επιστροφή σε περίπτωση που μπερδέψατε κατά λάθος το σημαντικό έγγραφο κεντρικών υπολογιστών κατά τη διάρκεια μιας αλλαγής ή προσαρμογής. Θα θέλετε να αντιγράψετε το παρακάτω κείμενο και να το επικολλήσετε σε ένα αρχείο απλού κειμένου, αποθηκευμένο στη διαδρομή /etc/hosts. Εάν δεν είστε βέβαιοι πώς να το κάνετε αυτό, μπορείτε να ακολουθήσετε αυτές τις οδηγίες για να μάθετε πώς να επεξεργάζεστε το αρχείο με τον σωστό τρόπο από τη γραμμή εντολών και απλώς να το αντικαταστήσετε με το μπλοκ κεντρικών υπολογιστών παρακάτω ή να χρησιμοποιήσετε το TextEdit και να αποθηκεύσετε τη μπερδεμένη έκδοση , που είναι αυτό που θα περιγράψουμε παρακάτω.

Το προεπιλεγμένο & αρχικό αρχείο /etc/hosts στο Mac OS X μοιάζει με αυτό

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

Η βάση δεδομένων κεντρικού υπολογιστή localhost χρησιμοποιείται για τη διαμόρφωση της διεπαφής επαναφοράς βρόχουκατά την εκκίνηση του συστήματος. Μην αλλάξετε αυτήν την καταχώρηση.127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost

Όσοι είναι εξοικειωμένοι με τη γραμμή εντολών δεν θα πρέπει να έχουν πρόβλημα με αυτό, αλλά αν δεν είστε σίγουροι τι να κάνετε, μπορείτε επίσης να ολοκληρώσετε τη διαδικασία από την εφαρμογή TextEdit όπως θα περιγράψουμε παρακάτω :

Επαναφορά ενός μη τροποποιημένου αρχικού αρχείου κεντρικών υπολογιστών σε Mac OS X

TextEdit είναι το απλό πρόγραμμα επεξεργασίας κειμένου που συνοδεύει κάθε Mac, θα χρειαστείτε επίσης πρόσβαση διαχειριστή για να ολοκληρώσετε αυτήν την εργασία, καθώς το έγγραφο κεντρικών υπολογιστών είναι ένα αρχείο συστήματος σε έναν περιορισμένο κατάλογο.

  1. Ανοίξτε το TextEdit και επικολλήστε το παραπάνω μπλοκ κώδικα σε ένα νέο κενό κενό αρχείο
  2. Επιλέξτε Όλο το κείμενο και επιλέξτε "Μορφοποίηση > Δημιουργία απλού κειμένου" και κάντε κλικ στο "OK
  3. Επιλέξτε "Αρχείο > Αποθήκευση ως" και καταργήστε την επιλογή του πλαισίου "Εάν δεν παρέχεται επέκταση, χρησιμοποιήστε txt" - αυτό είναι σημαντικό, ΜΗΝ ΠΕΡΙΛΑΜΒΑΝΕΤΕ ΕΠΕΚΤΑΣΗ ΑΡΧΕΙΟΥ
  4. Πατήστε Command+Shift+G για να εμφανιστεί το παράθυρο "Go To Folder", τώρα πληκτρολογήστε /etc/ και μεταβείτε
  5. Ονομάστε το αρχείο "κεντρικοί υπολογιστές" και αποθηκεύστε, θα πρέπει να εισαγάγετε έναν κωδικό πρόσβασης διαχειριστή για να μπορείτε να γράψετε σε αυτόν τον κατάλογο

Τώρα για να επιβεβαιώσετε το αρχείο hosts που είναι αποθηκευμένο σωστά, μεταβείτε στην εφαρμογή Terminal και πληκτρολογήστε τα εξής:

γάτα /etc/hosts

Αυτή η εντολή θα πρέπει να αναφέρει το αρχείο ως εξής:

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

Πιθανότατα θα θέλετε να ξεπλύνετε την προσωρινή μνήμη DNS ή απλώς να επανεκκινήσετε το Mac για να ισχύσουν οι αλλαγές σε όλο το σύστημα και να γίνει επαναφορά του αρχείου κεντρικών υπολογιστών.

Αυτός είναι πραγματικά ο ευκολότερος τρόπος για να επαναφέρετε το αρχείο κεντρικών υπολογιστών εάν το έχετε μπερδέψει, εάν έχει γεμίσει υπερβολικά με τόνους καταχωρήσεων ή με κάποιο άλλο τρόπο έχει καταστήσει τη βάση δεδομένων των κεντρικών υπολογιστών εντελώς άχρηστη.Σίγουρα δεν χρειάζεται να επαναφέρετε ολόκληρο Mac από ένα αντίγραφο ασφαλείας του Time Machine ή να επανεγκαταστήσετε το λειτουργικό σύστημα για να το πετύχετε.

Μπερδεμένοι οικοδεσπότες; Πώς να επαναφέρετε το αρχικό προεπιλεγμένο αρχείο /etc/hosts στο Mac OS X