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

Αυτός είναι όλος ο μύθος. Το DNS δεν χάλασε, άλλαξε η πολιτική αναζήτησης.

Ένα γυμνό όνομα δεν είναι όνομα

Όταν πληκτρολογείτε μία ετικέτα, ο resolver πρέπει να αποφασίσει τι θα ρωτήσει. Δοκιμάζει το όνομα όπως δίνεται και μετά προσθέτει καταχωρίσεις από τη λίστα αναζήτησης μία προς μία, ώσπου κάτι να απαντήσει. Στο Linux, το resolv.conf ελέγχει αυτή τη σειρά με τις ρυθμίσεις search και ndots. Στα Windows, η λίστα επιθεμάτων και η πολιτική επίλυσης ονομάτων κάνουν το ίδιο. Αφαιρέστε το επίθεμα και ο resolver δεν έχει τι να προσθέσει.

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

Τι κάνουν η λίστα επιθεμάτων και η διεύθυνση του resolver

Αυτά τα δύο συγχέονται διαρκώς. Η διεύθυνση του resolver λέει ποιον να ρωτήσετε· η λίστα επιθεμάτων λέει για ποιο όνομα να ρωτήσετε. Ένα VPN μπορεί να σας δώσει ιδιωτικό resolver χωρίς επίθεμα, ή επίθεμα με λάθος resolver. Μόνο μία από αυτές τις αποτυχίες μοιάζει με διακοπή DNS.

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

What you seeLikely cause
Full name resolves, short name failsSuffix or search list missing
Neither resolvesResolver unreachable or wrong domain rule
Both resolve, resource failsRoute or service permission

Τρία συμπτώματα, τρεις διαφορετικοί υπεύθυνοι.

Δοκιμάστε πρώτα το πλήρες όνομα

Ζητήστε το τεκμηριωμένο πλήρως προσδιορισμένο όνομα από τον διαχειριστή, όχι μια εικασία. Ένα FQDN που λειτουργεί αποδεικνύει ότι ο resolver είναι προσβάσιμος και ότι η εγγραφή υπάρχει, κάτι που αφαιρεί τις μισές πιθανές αιτίες με ένα ερώτημα. Χρησιμοποιήστε εργαλείο που δείχνει ποιος διακομιστής απάντησε, ώστε να μη διαβάζετε αποθηκευμένο αποτέλεσμα.

Κρατήστε τη δοκιμή ιδιωτική. Η αποστολή εσωτερικών παραλλαγών σε δημόσιο resolver αποκαλύπτει ονόματα και δοκιμάζει πολιτική που κανείς δεν είχε σκοπό.

Πού ανήκει η διόρθωση

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

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

Στο macOS, το scutil --dns εκτυπώνει τη διαμόρφωση του resolver ανά διεπαφή με εύρος, συμπεριλαμβανομένων των τομέων αναζήτησης που έσπρωξε το VPN.

Στο Linux, διαβάστε τη γραμμή search στο /etc/resolv.conf, αλλά ελέγξτε αν την ξαναέγραψε πελάτης VPN. Αν το αρχείο διαχειρίζεται, επεξεργαστείτε την πηγή αλήθειας αντί για το αρχείο που αποδίδεται. Μια παρωχημένη γραμμή search από προηγούμενο δίκτυο είναι συνηθισμένη αιτία.

Τι να κρατάτε μαζί με το προφίλ

Φυλάξτε το διορθωμένο πλήρες όνομα, τη λίστα επιθεμάτων και τη διεύθυνση του resolver δίπλα στο προφίλ του πελάτη. Ο επόμενος που θα αναφέρει ότι ο ιστότοπος intranet είναι κάτω μπορεί να συγκρίνει τρεις γνωστές τιμές αντί να ξεκινά από κενή σελίδα.

Και αν αποτυγχάνει μόνο η σύντομη μορφή, να το λέτε στο δελτίο. Αυτή η φράση γλιτώνει από την ομάδα resolvers ένα απόγευμα.

Σχετικά άρθρα