Σφάλμα VPN 10051: η διαδρομή σας, όχι ο κωδικός σας
Το WSAENETUNREACH περιγράφει μια λειτουργία υποδοχής που δεν βρήκε δικτυακή διαδρομή. Ελέγξτε το τελικό σημείο, την οικογένεια διευθύνσεων και την επιλεγμένη διαδρομή πριν αγγίξετε την εμπιστοσύνη.
Μια σήραγγα Windows αποτυγχάνει και το αρχείο καταγραφής προσφέρει τον αριθμό 10051. Αυτό είναι το WSAENETUNREACH, που αναφέρεται όταν μια λειτουργία υποδοχής δεν βρίσκει χρησιμοποιήσιμη διαδρομή προς τον προορισμό. Δεν είναι απορριφθέν συνθηματικό, ληγμένο πιστοποιητικό ή απόδειξη ότι ο διακομιστής είδε πακέτο σήραγγας και το απέρριψε.
Δύο διαφορετικές λειτουργίες μπορούν να το παράγουν σε μία συνεδρία. Σημαίνουν διαφορετικά πράγματα και ανήκουν σε διαφορετικούς ιδιοκτήτες.
Τι αναφέρει ο κώδικας και τι όχι
Το σφάλμα περιγράφει μια τοπική απόφαση: η στοίβα δεν μπόρεσε να βρει διαδρομή προς τον ζητούμενο προορισμό, οπότε η λειτουργία δεν άφησε ποτέ το μηχάνημα. Είναι δήλωση για τη διαδρομή, όχι για τη γνώμη του ομολόγου σχετικά με τα διαπιστευτήριά σας. Η ανάγνωσή του ως αποτυχίας ταυτοποίησης σας στέλνει σε αποθήκες πιστοποιητικών και σε επαναφορές λογαριασμών για ένα πρόβλημα που δεν μπορούν να προκαλέσουν. Ο κώδικας επίσης δεν λέει τίποτα για το αν ένα τείχος προστασίας πιο κάτω θα επέτρεπε το πακέτο, επειδή δεν στάλθηκε κανένα πακέτο.
Κρατήστε τις γύρω γραμμές καταγραφής όταν το καταγράφετε. Ο αριθμός μόνος του χάνει τον προορισμό, τη μεταφορά και τη στιγμή, και αυτά τα τρία γεγονότα κάνουν την καταχώριση ερμηνεύσιμη μια εβδομάδα αργότερα.
Ποια λειτουργία απέτυχε και πότε
Ένα σφάλμα όσο ο πελάτης φτάνει στο εξωτερικό τελικό σημείο του VPN είναι διαφορετική περίπτωση από αποτυχία εφαρμογής μετά την εγκατάσταση της σήραγγας. Στην πρώτη, η διαδρομή μεταφοράς προς τον διακομιστή λείπει ή αφαιρέθηκε. Στη δεύτερη, η σήραγγα υπάρχει και κάτι μέσα της δεν μπορεί να επιλύσει ή να δρομολογήσει τον προορισμό που ζητήσατε. Ίδιος κώδικας, άλλο επίπεδο, άλλος ιδιοκτήτης. Η χρονική σήμανση σε σχέση με την προσπάθεια σύνδεσης συνήθως καθορίζει ποια περίπτωση έχετε.
Παραθέστε τη λειτουργία που απέτυχε και όχι μόνο το σφάλμα: σύνδεση σε ποια διεύθυνση, μέσω ποιας μεταφοράς και σε ποιο σημείο της ακολουθίας. Αυτή η διατύπωση επιτρέπει σε ένα δεύτερο άτομο να αναπαράγει την απόφαση.
Συγκρίνετε το τελικό σημείο και την οικογένεια διευθύνσεων
Καταγράψτε τον επιλυμένο προορισμό, τη μεταφορά και τη θύρα. Αν το όνομα επιστρέφει διεύθυνση IPv4 και IPv6, ένας λειτουργικός έλεγχος IPv4 δεν εξηγεί τίποτα για μια αποτυχημένη προσπάθεια IPv6. Ο πελάτης μπορεί να δοκιμάζει την οικογένεια που δεν δοκιμάσατε ποτέ, και ο εξαναγκασμός της άλλης οικογένειας αλλάζει το πείραμα αντί να το διορθώνει.
Resolve-DnsName vpn.example.net -Type A,AAAA
Find-NetRoute -RemoteIPAddress 198.51.100.62
Get-NetConnectionProfile
Το ερώτημα διαδρομής επιστρέφει την καλύτερη τοπική διεύθυνση και διαδρομή για αυτόν τον προορισμό στην τρέχουσα κατάσταση, οπότε εκτελέστε το όσο το σφάλμα είναι παρόν. Ένας αποσυνδεδεμένος προσαρμογέας, ένα αλλαγμένο δίκτυο ή μια απρόσμενη διαδρομή φαίνονται όλα διαφορετικά μετά την επαναφορά των πάντων. Μια δεύτερη ενεργή σήραγγα μπορεί επίσης να καταλάβει τη διαδρομή του τελικού σημείου, γεγονός που παράγει αυτόν τον κώδικα για έναν πελάτη και όχι για τον άλλο.
Θυμηθείτε τι είναι μια απάντηση διαδρομής: μία τοπική απόφαση, όχι άδεια αποστολής. Δεν μπορεί να σας πει αν ένα τείχος προστασίας θα δεχόταν το αυτοδύναμο πακέτο ή αν κάτι ακούει στο μακρινό άκρο.
Άλλα σφάλματα υποδοχής και η παράδοση
Το σφάλμα 10054 είναι διαφορετική αναφορά, και σε λήψη UDP μπορεί να εμφανίσει ένα ICMP port-unreachable που σχετίζεται με προηγούμενη αποστολή. Είναι μήνυμα για συγκεκριμένη θύρα προορισμού, όχι δήλωση ότι δεν υπάρχει διαδρομή, και τα δύο οδηγούν σε διαφορετικές έρευνες. Το να αντιμετωπίζεις κάθε αριθμό υποδοχής ως παραλλαγή αποτυχίας σύνδεσης είναι ο τρόπος με τον οποίο μια χαμένη διαδρομή 'επιδιορθώνεται' με επανεγκατάσταση πελάτη.
Η χρήσιμη παράδοση περιέχει τον ακριβή κώδικα, τη λειτουργία που απέτυχε, το τελικό σημείο και την οικογένεια διευθύνσεων, την επιλεγμένη διαδρομή και τον χρόνο οποιασδήποτε αλλαγής δικτύου. Διορθώστε το αποδεδειγμένο πρόβλημα διαδρομής μέσω όποιου κατέχει αυτή τη διαμόρφωση. Η αντικατάσταση πιστοποιητικών ή η απενεργοποίηση της επαλήθευσης ομολόγου δεν μπορούν να παρέχουν διαδρομή που δεν υπάρχει, και τα δύο κάνουν την τελική διάγνωση δυσκολότερη.