Συχνά στα Windows 11 οι πρόσφατες χειραψίες στέκονται δίπλα σε προγράμματα περιήγησης που δεν ανοίγουν τίποτα. Η χειραψία αποδεικνύει μόνο ότι η ανταλλαγή UDP με τον ομότιμο ολοκληρώθηκε. Δεν λέει τίποτα για τη διαδρομή που έβαλε τα Windows, τον resolver που χρησιμοποιεί, ούτε για αν η έξοδος προωθεί οτιδήποτε.

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

Αποφασίστε το επίπεδο πριν αγγίξετε τα κλειδιά

Περάστε από τρεις προορισμούς, με αυτή τη σειρά. Ξεκινήστε με μια διεύθυνση από την πλευρά της σήραγγας, μετά μια δημόσια IP ως αριθμό, και τελειώστε με ένα όνομα κεντρικού υπολογιστή. Όπου σπάει η ακολουθία, εκεί ονομάζεται το επίπεδο. Αποτυχία στο πρώτο βήμα είναι δρομολόγηση, στο δεύτερο είναι προώθηση ή NAT, και στο τρίτο είναι επίλυση ονομάτων.

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

wg show
Find-NetRoute -RemoteIPAddress 1.1.1.1
Resolve-DnsName example.com -Server 1.1.1.1

Αν ο χρόνος χειραψίας είναι κενός

Όταν ο χρόνος χειραψίας είναι κενός, η κρυπτογραφημένη ανταλλαγή δεν ολοκληρώθηκε ποτέ. Άρα η βλάβη βρίσκεται νωρίτερα από τη δρομολόγηση. Κοιτάξτε πρώτα τη διεύθυνση του τελικού σημείου και τη θύρα, μετά αν το δίκτυο φιλτράρει UDP. Ένας πάροχος φιλοξενίας που πετάει την κίνηση WireGuard παράγει ακριβώς αυτό, και το ίδιο ένας πελάτης που αντέγραψε τελικό σημείο από παλιό προφίλ.

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

Αν η διαδρομή χάνει από τον φυσικό προσαρμογέα

Για πλήρη σήραγγα το τμήμα του ομοτίμου πρέπει να καλύπτει τους προορισμούς που περιμένετε να χρησιμοποιήσετε. Τα Windows μερικές φορές κρατούν την προεπιλεγμένη διαδρομή του φυσικού προσαρμογέα ακόμη και με κανόνα για τα πάντα. Ο χωρισμός του κανόνα για τα πάντα σε 0.0.0.0/1 συν 128.0.0.0/1 δημιουργεί δύο πιο ειδικά προθέματα που κερδίζουν την αναζήτηση. Ο χωρισμός είναι τεκμηριωμένη παράκαμψη, όχι προτίμηση.

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

Αν οι διευθύνσεις δουλεύουν και τα ονόματα αποτυγχάνουν

Το WireGuard μεταφέρει πακέτα IP και δεν έχει γνώμη για το DNS. Βάλτε μια γραμμή DNS = στο τμήμα της διεπαφής ή ρυθμίστε τον προσαρμογέα μέσω των Windows. Χωρίς αυτήν, ένα ping σε διεύθυνση πετυχαίνει ενώ κάθε όνομα κεντρικού υπολογιστή αποτυγχάνει, και οι χρήστες το αναφέρουν ως καθόλου διαδίκτυο.

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

Αν το μηχάνημα Windows είναι η έξοδος

Το Internet Connection Sharing ξαναγράφει τη διευθυνσιοδότηση όταν ενεργοποιηθεί, κάτι που μπορεί να μετακινήσει τον κοινόχρηστο προσαρμογέα σε άλλο εύρος. Ένας πελάτης που δείχνει ακόμη στην αρχική διεύθυνση σταματά τότε να δουλεύει. Οι τιμές μητρώου ScopeAddress και StandaloneDHCPAddress ελέγχουν αυτό το εύρος, και η ρύθμιση μπορεί να επανέλθει μετά από επανεκκίνηση.

Δύο άλλες συγκρούσεις ειδικές για τα Windows αξίζουν μια ματιά. Η υπηρεσία Routing and Remote Access μπορεί να παρεμποδίσει τη σήραγγα. Ένας εγκαταστάτης φτιαγμένος για λάθος αρχιτεκτονική αποτυγχάνει με μήνυμα που δεν αναφέρει ποτέ αρχιτεκτονική.

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

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