Πρέπει να επαληθεύσετε το DNS τοπικά χρησιμοποιώντας κεντρικούς υπολογιστές σε OSX;

Τερματικό OSX Mac

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


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


Πώς λειτουργεί το DNS


Όταν πληκτρολογείτε έναν τομέα σε πρόγραμμα περιήγησης:


  1. Ο τομέας αναζητείται σε Διαδίκτυο όνομα διακομιστή για να εντοπίσετε πού πρέπει να σταλεί το αίτημα.
  2. Στην περίπτωση ενός αιτήματος τομέα διαδικτύου (http), ένας διακομιστής ονόματος θα επιστρέφει τη διεύθυνση IP στον υπολογιστή σας.
  3. Στη συνέχεια, ο υπολογιστής σας το αποθηκεύει τοπικά, γνωστό ως δικό σας DNS Cache.
  4. Το αίτημα αποστέλλεται στον κεντρικό υπολογιστή, ο οποίος δρομολογεί το αίτημα εσωτερικώς και παρουσιάζει τον ιστότοπό σας.


Πώς λειτουργεί ο καταχωρητής τομέα σας


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


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


Μόλις ενημερωθούν οι διακομιστές Διαδικτύου, την επόμενη φορά που το σύστημά σας υποβάλλει το αίτημα DNS, θα επιστραφεί η διεύθυνση IP όπου φιλοξενείται ο ιστότοπός σας. ΣΗΜΕΊΩΣΗ: Λάβετε υπόψη ότι είπα την επόμενη φορά που το σύστημά σας υποβάλλει το αίτημα. Εάν προηγουμένως ζητήσατε αυτόν τον τομέα, το Διαδίκτυο θα μπορούσε να είναι ενημερωμένο, αλλά το τοπικό σας σύστημα ενδέχεται να επιλύει μια παλιά διεύθυνση IP βάσει της προσωρινής μνήμης DNS.


Πώς λειτουργεί το Host DNS σας


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


Τρόπος αντιμετώπισης προβλημάτων DNS


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


Terminal Ping OSX


Αυτό γίνεται εύκολα ανοίγοντας ένα παράθυρο τερματικού και πληκτρολογώντας:


ping domain.com


Ή μπορείτε να κάνετε μια συγκεκριμένη αναζήτηση διακομιστή ονομάτων:


nslookup domain.com


Τερματικό nslookup


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


sudo dnscacheutil -flushcache


Αποθηκευτική μνήμη DNS τερματικού


Μπορείτε να δοκιμάσετε ξανά το ping σε or nslookup για να δείτε εάν ο τομέας καταλήγει σε μια νέα διεύθυνση IP σε αυτό το σημείο.


Το επόμενο βήμα θα ήταν να δούμε αν έχουν ενημερωθεί οι διακομιστές DNS Internets. Διατήρηση DNSstuff βολικό για αυτό, μπορείτε να λάβετε μια πλήρη αναφορά DNS μέσω της πλατφόρμας τους που είναι πραγματικά καλή. βολάν έχει ένα υπέροχο DNS Checker στην πλατφόρμα του όπου θα κάνουν αναζήτηση Google, OpenDNS, Fortalnetκαι Probe Networks για να δείτε αν οι ρυθμίσεις σας έχουν διαδοθεί σωστά στον ιστό.


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


sudo nano / etc / hosts


Φιλοξενίες Terminal Sudo Nano


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


Κεντρικοί υπολογιστές τερματικού Αποθήκευση αρχείου


Για να αποθηκεύσετε το αρχείο, πατήστε έλεγχος-ο στο πληκτρολόγιό σας και μετά επιστρέψτε για να αποδεχτείτε το όνομα αρχείου. Βγείτε από τον επεξεργαστή πατώντας έλεγχος-x, η οποία θα σας επιστρέψει στη γραμμή εντολών. Μην ξεχάσετε να ξεπλύνετε την προσωρινή μνήμη σας. Εάν ο ιστότοπος δεν εμφανιστεί εντάξει, μπορεί να είναι πρόβλημα τοπικό για τον οικοδεσπότη σας και θα πρέπει να επικοινωνήσετε μαζί τους και να τους ενημερώσετε.


Τελευταία σημείωση… μην ξεχάσετε να επιστρέψετε το αρχείο host στην αρχική του έκδοση. Δεν θέλετε να αφήσετε μια καταχώρηση εκεί που θέλετε να ενημερώνεται αυτόματα!


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

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.