Η συμβουλή φτάνει μέσα σε δέκα λεπτά από κάθε παράπονο για VPN στα Windows: τρέξε την επαναφορά δικτύου, τα διορθώνει όλα. Δεν τα διορθώνει, και δεν είναι στενή. Αυτό το κουμπί καθαρίζει προσαρμογείς, επανασυνδέει πρωτόκολλα, αφαιρεί στατικές διευθύνσεις και προεπιλεγμένες διαδρομές, πετάει εγγραφές τείχους προστασίας και φίλτρων, και ξεχνάει επιπλέον τα προφίλ Wi-Fi. Σε μηχάνημα με τούνελ που λειτουργεί αλλά είναι λάθος ρυθμισμένο, μετατρέπει μια διαγνώσιμη βλάβη σε ατεκμηρίωτη ανακατασκευή. Αποθηκεύστε πρώτα πέντε πράγματα και κρατάτε την επιλογή να το αναιρέσετε.

Η επαναφορά δεν περιορίζεται στο προφίλ VPN

Μια σύνδεση VPN είναι ένα αντικείμενο ανάμεσα σε πολλά που μοιράζονται τη στοίβα δικτύου. Η αφαίρεση και η εκ νέου προσθήκη προσαρμογέα αλλάζει τον δείκτη διεπαφής, και ό,τι αναφερόταν σε αυτόν τον δείκτη, από διαδρομή μέχρι κανόνα τείχους προστασίας και πρόγραμμα οδήγησης φίλτρου τρίτου μέρους, αναφέρεται πλέον σε κάτι που δεν υπάρχει.

Η εικονικοποίηση το χειροτερεύει. Διακόπτες Hyper-V, γέφυρες VMware, δίκτυα κοντέινερ και πελάτες VPN με δικούς τους εικονικούς προσαρμογείς ζουν όλοι στον ίδιο χώρο. Μια επαναφορά που επανεγκαθιστά τη βασική στοίβα μπορεί να αφήσει αυτά τα στοιχεία μισοπαρόντα, και το μηχάνημα που προκύπτει αναφέρει λειτουργικό υλικό χωρίς λειτουργική διαδρομή.

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

Αποθηκεύστε τα στοιχεία πριν αποθηκεύσετε τις ρυθμίσεις

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

Καταγράψτε την κατάσταση όσο είναι ακόμα χαλασμένη, σε φάκελο έξω από τους προσωρινούς καταλόγους του μηχανήματος:

mkdir C:\vpn-evidence
ipconfig /all > C:\vpn-evidence\ipconfig.txt
route print > C:\vpn-evidence\routes.txt
Get-VpnConnection -AllUserConnection | Export-Csv C:\vpn-evidence\profiles.csv -NoTypeInformation
netsh wfp show state file=C:\vpn-evidence\wfp.xml

Η τελευταία εντολή είναι αυτή που παραλείπουν οι άνθρωποι, και συχνά είναι αυτή που εξηγεί τη βλάβη. Τα υπολείμματα φίλτρων από έναν πελάτη που αφαιρέθηκε επιβιώνουν ως μόνιμη πολιτική, και το εξαγόμενο XML είναι η μόνη τοπική καταγραφή τους. Διαβάστε το πριν μια επαναφορά σβήσει αυτό που προσπαθούσατε να ταυτοποιήσετε.

Αποθηκεύστε τη διαμόρφωση που δεν θα επιστρέψει

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

What to saveWhere it livesWhy the reset loses it
VPN profilesrasphone.pbk in ProgramData or the user profileProfiles are not part of the adapter state
Static IP and DNSAdapter configurationAdapters are removed and recreated
Persistent filtersWFP policy storeFilter state is cleared with the stack
Third-party bindingsAdapter binding listComponents must be reinstalled manually
Get-NetIPConfiguration | Out-File C:\vpn-evidence\netip.txt
Get-NetRoute -AddressFamily IPv4 | Export-Csv C:\vpn-evidence\netroutes.csv -NoTypeInformation
Get-DnsClientServerAddress | Export-Csv C:\vpn-evidence\dns.csv -NoTypeInformation
Get-ChildItem Cert:\LocalMachine\My | Select-Object Subject,Thumbprint,NotAfter

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

Γράψτε τη διαδρομή ανάκαμψης πριν ξεκινήσετε

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

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

Έπειτα καταγράψτε τι κάνετε και γιατί, μαζί με τις ακριβείς εντολές. Ο επόμενος άνθρωπος πρέπει να ξέρει αν η επαναφορά ήταν πείραμα ή απόφαση, και το «δοκιμάσαμε τα πάντα» δεν είναι καταγραφή.

Δοκιμάστε σε επίπεδα μετά την επαναφορά

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

Get-NetAdapter | Where-Object Status -eq 'Up' | Select-Object Name,InterfaceDescription
Resolve-DnsName intranet.example.internal
Get-VpnConnection -Name 'Corp' | Select-Object ConnectionStatus,TunnelType
Test-NetConnection -ComputerName intranet.example.internal -Port 443

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

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

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