Γιατί ένας προσαρμογέας VPN των Windows μένει μετά την αποσύνδεση
Ένας προσαρμογέας που περισσεύει δεν αποδεικνύει κολλημένη σήραγγα. Διαχωρίστε το αποθηκευμένο προφίλ, την υπηρεσία και τη διεπαφή πριν διαγράψετε ένα πρόγραμμα οδήγησης που κάποιος χρειάζεται.
Η κατάσταση λέει αποσυνδεδεμένο, η εφαρμογή είναι κλειστή, και ένας προσαρμογέας δικτύου με το όνομα του πελάτη εξακολουθεί να εμφανίζεται στη λίστα. Αυτή είναι συνήθης συμπεριφορά για τους περισσότερους πελάτες VPN των Windows, επειδή η διεπαφή είναι λογισμικό με δική του διάρκεια ζωής και όχι καλώδιο που έχει συνδεθεί. Πραγματικό πρόβλημα γίνεται μόνο όταν η διεπαφή υπάρχει και η σύνοδος όχι, και τα επίπεδα εξετάζονται με λάθος σειρά. Η σωστή σειρά ανάγνωσης απαιτεί τέσσερις εντολές και αποφεύγει μια περιττή επανεγκατάσταση.
Τρεις διάρκειες ζωής σε ένα παράθυρο
Ένα αποθηκευμένο προφίλ είναι αντικείμενο ρυθμίσεων. Μπορεί να υπάρχει για χρόνια, να ταξιδεύει μέσα σε πακέτο ανάπτυξης και να μη δημιουργεί τίποτα μέχρι να συνδεθεί κάποιος. Η διαγραφή του αφαιρεί μια δυνατότητα που εκείνη τη στιγμή δεν χρησιμοποιούσε κανείς, και μερικές φορές τη μόνη καταγραφή του πώς προσεγγιζόταν ένας ιστότοπος.
Η υπηρεσία ή ο βοηθός του πελάτη είναι διεργασία. Ξεκινά με το σύστημα ή κατ' απαίτηση, κάνει την προνομιακή εργασία και μπορεί να συνεχίσει να εκτελείται χωρίς καμία σύνδεση.
Η διεπαφή δικτύου είναι μια συσκευή που παρουσιάζεται στη στοίβα δικτύωσης. Μπορεί να εμφανιστεί όταν ξεκινά ο πελάτης, να παραμείνει μετά τις αποσυνδέσεις ή να δημιουργηθεί μόνο όταν στήνεται σήραγγα. Μερικοί πελάτες δείχνουν έναν προσαρμογέα ανά προφίλ, άλλοι μοιράζονται έναν για όλα. Ποιο από αυτά συμβαίνει εξαρτάται από το προϊόν, όχι από το πρωτόκολλο.
Το να βλέπεις ένα από τα τρία δεν λέει τίποτα αξιόπιστο για τα άλλα δύο, και εκεί βρίσκεται η πηγή της περισσότερης σύγχυσης σε αυτόν τον τομέα.
Τι δείχνει πραγματικά η λίστα προσαρμογέων
Μια απογραφή προσαρμογέων περιλαμβάνει και κρυφούς, και το λογισμικό VPN αφήνει τακτικά κρυφές διεπαφές για νόμιμους λόγους. Αν τις φιλτράρετε, μια λειτουργική εγκατάσταση φαίνεται καθαρότερη απ' ό,τι είναι· αν τις δείξετε, ένας καθαρός υπολογιστής φαίνεται γεμάτος.
Αυτές οι εντολές απαριθμούν κάθε προσαρμογέα, μαζί με τις κρυφές καταχωρίσεις, και έπειτα απαριθμούν χωριστά τα γηγενή προφίλ VPN:
Get-NetAdapter -IncludeHidden | Select-Object Name,InterfaceDescription,Status
Get-VpnConnection
Get-Service | Where-Object DisplayName -match VPNΗ δεύτερη εντολή καλύπτει μόνο προφίλ που διαχειρίζεται το ίδιο το λειτουργικό σύστημα. Ένας πελάτης τρίτου κατασκευαστή με δική του μορφή ρυθμίσεων δεν θα εμφανιστεί εκεί, γι' αυτό ένα κενό αποτέλεσμα δεν σημαίνει ότι δεν είναι εγκατεστημένο τίποτα.
Διαβάστε τη σύνοδο, όχι τη διεπαφή
Το ερώτημα που αξίζει απάντηση είναι αν υπάρχει πιστοποιημένη σύνοδος, όχι αν ένας προσαρμογέας είναι στη λίστα. Αυτά είναι διαφορετικά γεγονότα, και μόνο ένα από αυτά επηρεάζει την κίνησή σας.
Ρωτήστε τον πελάτη που κατέχει τη σύνδεση, μέσω της δικής του εξόδου κατάστασης ή του μενού στη γραμμή συστήματος. Έπειτα ρωτήστε το λειτουργικό σύστημα ποιες διευθύνσεις και διαδρομές υπάρχουν στη συγκεκριμένη διεπαφή. Μια διεπαφή χωρίς διεύθυνση, ή με διεύθυνση και χωρίς διαδρομή, περιγράφει σήραγγα που δεν μεταφέρει τίποτα.
Κάντε και ένα τρίτο ερώτημα: είναι αυτή η διεπαφή που χρησιμοποιεί ο πελάτης τώρα; Οι υπολογιστές συσσωρεύουν προσαρμογείς από πελάτες που απεγκαταστάθηκαν, μετονομάστηκαν ή αντικαταστάθηκαν, και ο παλιός είναι συχνά αυτός με την ανησυχητική περιγραφή.
Όταν και οι τρεις απαντήσεις συμφωνούν, έχετε πραγματική βλάβη. Όταν ο προσαρμογέας υπάρχει και η σύνοδος είναι υγιής, έχετε μια διακοσμητική καταχώριση και έναν λόγο να την αφήσετε ήσυχη.
Όταν αποτυγχάνει η δημιουργία της διεπαφής
Το αντίθετο σύμπτωμα είναι σοβαρότερο: ο πελάτης αναφέρει σφάλμα προγράμματος οδήγησης ή προσαρμογέα και δεν εμφανίζεται διεπαφή. Αυτό δείχνει το στοιχείο του πυρήνα και όχι τις ρυθμίσεις.
Ο πελάτης που κατέχει, η υπηρεσία του και η εγκατεστημένη έκδοση του προγράμματος οδήγησης πρέπει να προσδιοριστούν πριν επιλεγεί επισκευή. Η αφαίρεση προγράμματος οδήγησης δικτύου που χρησιμοποιεί και άλλο προϊόν, ή η απενεργοποίηση ελέγχου ασφαλείας για να πετύχει μια εγκατάσταση, αλλάζει στοιχείο που δεν σκοπεύατε να αγγίξετε.
Η επανεκκίνηση είναι λογικό πρώτο βήμα, γιατί καθαρίζει μια κολλημένη κατάσταση συσκευής. Δεν είναι διάγνωση, οπότε καταγράψτε τι έλεγε το σφάλμα πριν το σβήσει η επανεκκίνηση. Σημειώστε και την έκδοση του προγράμματος οδήγησης, αφού μια επανεγκατάσταση μπορεί να την αντικαταστήσει με την ίδια και να αφήσει την αστοχία ανέπαφη.
Καταγράψτε τον ιδιοκτήτη πριν αφαιρέσετε οτιδήποτε
Αν ένας προσαρμογέας ανήκει πραγματικά σε προϊόν που έφυγε, η αφαίρεσή του είναι τακτοποίηση. Επιβεβαιώστε πρώτα τον ιδιοκτήτη αντιστοιχίζοντας την περιγραφή της διεπαφής με τον πελάτη και το πακέτο του προγράμματος οδήγησης, και ελέγξτε ότι κανένα αποθηκευμένο προφίλ δεν εξαρτάται πια από αυτόν.
Έπειτα καταγράψτε τρία πράγματα στη σημείωση υποστήριξης: το προϊόν, την ταυτότητα της διεπαφής και την έκδοση του προγράμματος οδήγησης. Αυτά τα τρία κάνουν μια παροδική διεπαφή διακριτή από κατάλοιπο εγκατάστασης και γλιτώνουν τον επόμενο από το να ξεκινήσει πάλι την απογραφή.
Αυτό που δεν πρέπει να συμβεί είναι η διαγραφή ενός άγνωστου προσαρμογέα επειδή φαίνεται ακατάστατος. Το κόστος να τον κρατήσετε είναι μια γραμμή σε μια λίστα· το κόστος να διαγράψετε τον λάθος είναι ένας πελάτης που δεν μπορεί πια να συνδεθεί και καμία καταγραφή του τι άλλαξε.