Τι να κρατήσετε αντίγραφο ασφαλείας πριν αγγίξετε τις ρυθμίσεις VPN του router
Η εξαγωγή ρυθμίσεων δεν είναι σχέδιο ανάκτησης. Καταγράψτε τα κλειδιά, την έκδοση firmware και τον δρόμο επιστροφής πριν αλλάξετε μια ρύθμιση VPN στον router.
Το κουμπί εξαγωγής σάς δίνει ένα αρχείο, και αυτό το αρχείο είναι το μικρότερο μέρος της προετοιμασίας. Αυτό που πραγματικά σώζει ένα βράδυ είναι να ξέρετε ποια κομμάτια παραλείπει το αρχείο, πώς θα ξαναμπείτε στον router όταν αυτό που χάλασε είναι το tunnel, και τι δεν θα αναιρέσει η επαναφορά. Καταγράψτε αυτά τα τρία πριν ανοίξετε τη σελίδα VPN. Καμία από τις εργασίες δεν είναι δύσκολη, και γι’ αυτό ακριβώς αναβάλλεται.
Τι περιέχει στην πραγματικότητα η εξαγωγή
Στα περισσότερα firmware router, η εξαγωγή είναι ένα πακέτο ρυθμίσεων: interfaces, κανόνες firewall, δεσμεύσεις DHCP, η διαμόρφωση VPN και συχνά τα ιδιωτικά κλειδιά που τη συνοδεύουν. Έτσι αυτό το ένα αρχείο περιέχει μυστικά, κάτι που αλλάζει πού επιτρέπεται να αποθηκεύεται και ποιος επιτρέπεται να το διαβάσει.
Επίσης σπάνια είναι πλήρες. Ένα προφίλ μπορεί να παραπέμπει σε υλικό κλειδιών, αρχεία πιστοποιητικών ή πακέτα που μια εξαγωγή ρυθμίσεων δεν μεταφέρει, και μια επαναφορά σε μια συσκευή που μόλις φλασαρίστηκε θα επαναφέρει την παραπομπή χωρίς το αντικείμενο στο οποίο παραπέμπει. Διαβάστε την τεκμηρίωση του firmware για το εύρος της εξαγωγής αντί να υποθέτετε ότι το αρχείο είναι είδωλο δίσκου της κατάστασης εργασίας σας.
Κρυπτογραφήστε το αρχείο αν το firmware το προσφέρει, και φυλάξτε το κάπου που δεν είναι ο ίδιος ο router. Ένα αντίγραφο που ζει μόνο στη συσκευή που περιγράφει εξαφανίζεται τη στιγμή που το χρειάζεστε. Αντιμετωπίστε την εξαγωγή όπως την αποθήκη διαπιστευτηρίων που είναι, γιατί αυτό γίνεται στα χέρια κάποιου άλλου.
Καταγράψτε τις εξαρτήσεις γύρω της
Ένα αρχείο ρυθμίσεων δεν έχει νόημα χωρίς να ξέρετε σε τι ανήκει. Καταγράψτε το μοντέλο, την έκδοση firmware, το πρωτόκολλο που χρησιμοποιείται και τον ρόλο αυτού του router. Γράψτε αυτά τα γεγονότα κάπου που δεν χρειάζεται ο router για να τα διαβάσετε.
Τέσσερις λεπτομέρειες καθορίζουν αν θα δουλέψει μια επαναφορά:
| Item | Where to record it | What breaks without it |
|---|---|---|
| Firmware version | Next to the backup file | Restore rejected or silently partial |
| VPN keys and certificates | Separate encrypted copy | Device restored, tunnel cannot authenticate |
| WAN and LAN addressing | Paper or offline note | Cannot reach the admin page afterwards |
| Out-of-band access | Console or management port | No path back in when the tunnel fails |
Την τελευταία γραμμή την προσπερνούν οι άνθρωποι. Αν η μόνη διαδρομή προς τον router περνά από το tunnel που πρόκειται να επαναδιαμορφώσετε, έχετε κανονίσει να κλειδωθείτε έξω στη χειρότερη στιγμή.
Γράψτε πρώτα τη διαδρομή ανάκτησης
Πριν αλλάξετε οτιδήποτε, γράψτε τα βήματα που θα ακολουθήσετε αν ο router γίνει μη προσβάσιμος: ποιο καλώδιο, ποια θύρα, ποια διεύθυνση, ποιος λογαριασμός. Έπειτα ακολουθήστε αυτά τα βήματα μία φορά ενώ ο router ακόμη δουλεύει. Επιβεβαιώστε ότι η κονσόλα ή η διεπαφή διαχείρισης αποκρίνεται ενώ όλα δουλεύουν, γιατί το να ανακαλύψετε μια χαλασμένη κονσόλα μετά την αποτυχία μετατρέπει μια επιστροφή δέκα λεπτών σε επίσκεψη στον χώρο.
Συμπεριλάβετε στη σημείωση τη διαδικασία επαναφοράς την ίδια, όχι μόνο το όνομα του αρχείου. Το άτομο που θα τη διαβάσει μπορεί να είστε εσείς, κουρασμένοι, σε άβολη ώρα, χωρίς καμία ανάμνηση για το πού πήγε το αρχείο.
Επαναφέρετε και μετά επαληθεύστε τι γύρισε
Μια ολοκληρωμένη επαναφορά δεν είναι δίκτυο που δουλεύει. Ελέγξτε τα κομμάτια που πέφτουν σιωπηλά στις προεπιλογές: τις ρυθμίσεις του resolver DNS, κανόνες firewall που παραπέμπουν στο παλιό interface και κάθε διαδρομή που έδειχνε σε gateway tunnel. Ανοίξτε τους κανόνες που επεξεργάστηκαν κατά το πείραμα και συγκρίνετε τους με ό,τι περιείχε η εξαγωγή. Ένας ευρύς κανόνας που επιτρέπει τα πάντα, προστέθηκε τα μεσάνυχτα και ξεχάστηκε το πρωί, επιβιώνει από κάθε επαναφορά, γιατί είναι μέρος του αρχείου που μόλις φορτώσατε.
Σε μια συσκευή τύπου OpenWrt οι χρήσιμες εντολές εκτυπώνουν το ζωντανό tunnel, τον πίνακα δρομολόγησης και μια απάντηση resolver από τον ίδιο τον router:
wg show
ip -4 route
nslookup example.com 192.168.1.1Έπειτα δοκιμάστε από έναν συνηθισμένο client και όχι από τον router. Ένα tunnel που κάνει handshake στη συσκευή ενώ οι clients δεν μπορούν να επιλύσουν ονόματα είναι πρόβλημα πολιτικής, και θα μοιάζει με χαλασμένο VPN σε όλους εκτός από το άτομο που κρατά την κονσόλα.
Τι δεν διορθώνει μια επαναφορά
Η επαναφορά ενός κλειδιού δεν ανακαλεί τίποτα και δεν σας λέει πόσα αντίγραφα υπάρχουν. Αν ο λόγος της επιστροφής ήταν μια χαμένη συσκευή, μια κοινόχρηστη εξαγωγή ή μια υποψία παραβίασης, το παλιό κλειδί είναι ακόμη έγκυρο όπου υπάρχει αντίγραφο, και η επαναφερθείσα διαμόρφωση το επαναφέρει σε χρήση.
Περιστρέψτε ή ανακαλέστε το peer μέσω της διαδικασίας που υποστηρίζει η υπηρεσία, και μετά ενημερώστε τον router και τον client που κρατά ακόμη το παλιό υλικό. Ένα αντίγραφο ασφαλείας αντιπροσωπεύει μια γνωστή λειτουργική κατάσταση· δεν αντιπροσωπεύει μια γνωστή ασφαλή, και η διαφορά έχει σημασία ακριβώς όταν μια συσκευή έχει χαθεί.