Εφεδρική μίσθωση μετά την επιστροφή της σήραγγας τοποθεσίας: ανανέωση ή αναμονή;
Μια σήραγγα τοποθεσίας που αποκαταστάθηκε και μια προσωρινή μίσθωση πελάτη είναι δύο ρολόγια. Συγκρίνετε την αναγκαστική ανανέωση με την αναμονή και διαβάστε ποιος διακομιστής απάντησε στην πραγματικότητα.
Ο σύνδεσμος της τοποθεσίας είναι ενεργός, η σήραγγα έχει στηθεί, και οι υπολογιστές του υποκαταστήματος εξακολουθούν να μην φτάνουν στον διακομιστή αρχείων. Κατά τη διακοπή έτρεχαν δύο ρολόγια και μόνο το ένα από αυτά ολοκληρώθηκε. Η σήραγγα αποκαταστάθηκε όταν επέστρεψε η κρυπτογραφημένη διαδρομή· η διεύθυνση κάθε πελάτη αποκαθίσταται όταν λήξει ή αντικατασταθεί η τρέχουσα μίσθωσή του. Η σύγκριση αυτών των δύο χρονολογιών εξηγεί το κενό γρηγορότερα από την ανάγνωση των αρχείων καταγραφής του τείχους προστασίας.
Δύο ρολόγια, και το ένα από αυτά δεν είναι η σήραγγα
Με DHCP μέσω VPN και τοπικό εφεδρικό μηχανισμό, η συσκευή μπορεί να εκχωρεί προσωρινές τοπικές μισθώσεις όσο η απομακρυσμένη διαδρομή DHCP δεν είναι διαθέσιμη. Η προσωρινή διάρκεια μετριέται συνήθως σε λεπτά, κάτι αρκετά σύντομο για να κρύψει το πρόβλημα και αρκετά μακρύ για να επιβιώσει μιας σύντομης διακοπής. Όταν επιστρέψει η σήραγγα, ο εφεδρικός μηχανισμός σταματά να προσφέρει αυτές τις μισθώσεις. Δεν μπαίνει μέσα σε έναν πελάτη και δεν ακυρώνει τη μίσθωση που ήδη κρατά. Ο πελάτης αυτός διατηρεί τη διεύθυνση, τη μάσκα, την πύλη και τον επιλυτή του μέχρι την ανανέωση ή τη λήξη, και γι’ αυτό μια υγιής σήραγγα και ένας χαλασμένος υπολογιστής μπορούν να συνυπάρχουν για το υπόλοιπο της μίσθωσης.
Κρατήστε την υλοποίηση και την έκδοση λογισμικού συνδεδεμένες με αυτή τη δήλωση. Τα ονόματα των χρονομέτρων και οι προεπιλεγμένες τιμές διαφέρουν μεταξύ εκδόσεων SonicOS, και μια παλαιότερη διεπαφή δεν αποδεικνύει τι κάνει μια νεότερη.
Συγκρίνετε τις δύο κινήσεις αποκατάστασης
Η κίνηση A είναι η αναμονή. Δεν κοστίζει τίποτα, δεν ρισκάρει τίποτα και αφήνει κάθε πελάτη να ανανεώσει με το δικό του χρονοδιάγραμμα. Η κίνηση B είναι η εξαναγκασμένη απελευθέρωση και ανανέωση στον επηρεαζόμενο πελάτη, που δίνει αμέσως τη σωστή διεύθυνση αλλά διακόπτει ό,τι κάνει ο πελάτης. Σε έναν μόνο υπολογιστή, η εξαναγκασμένη ανανέωση είναι συνήθως η ταχύτερη διαδρομή και δικαιολογείται εύκολα. Σε ένα εργαστήριο ή σε τερματικό πώλησης στη μέση μιας συναλλαγής, η αναμονή είναι η ασφαλέστερη επιλογή, και μια προγραμματισμένη ανανέωση εκτός εργάσιμων ωρών τις νικά και τις δύο.
ipconfig /all
ipconfig /release
ipconfig /renew
Διαβάστε την έξοδο πριν απελευθερώσετε οτιδήποτε. Αν η διεύθυνση, η πύλη και το DNS ταιριάζουν ήδη με το κανονικό εύρος, ο πελάτης αποκαταστάθηκε μόνος του και το υπόλοιπο πρόβλημα βρίσκεται αλλού. Σε πελάτη Linux το ισοδύναμο είναι απελευθέρωση και ανανέωση μίσθωσης μέσω του διαχειριστή δικτύου και όχι χειροκίνητα επεξεργασμένη διεύθυνση, γιατί αλλιώς ο διαχειριστής θα ξαναγράψει την αλλαγή σας στο επόμενο συμβάν.
Διαβάστε την προσφορά, όχι μόνο τη διεύθυνση
Η διεύθυνση μόνη της δεν λέει ποιος την έδωσε. Σημασία έχει το αναγνωριστικό διακομιστή στην προσφορά, ο χρόνος μίσθωσης και αν η πύλη και ο επιλυτής ταιριάζουν με το εφεδρικό εύρος ή με το κανονικό.
tcpdump -ni any 'port 67 or port 68'
Καταγράψτε κατά την ανανέωση, γιατί μια ήσυχη διεπαφή σας λέει ότι ο πελάτης δεν ρώτησε ποτέ. Αν η προσφορά έρχεται από τον τοπικό εφεδρικό μηχανισμό ενώ η σήραγγα είναι ενεργή, η λογική επιλογής εξακολουθεί να θεωρεί την απομακρυσμένη διαδρομή μη διαθέσιμη, και οι εξαναγκασμένες ανανεώσεις στους πελάτες θα επαναλάβουν απλώς το ίδιο αποτέλεσμα. Συσχετίστε την καταγραφή με τα συμβάντα της σήραγγας στο ίδιο ρολόι. Μια ανανέωση κλειδιών ή μια σύντομη πτώση που τελειώνει δευτερόλεπτα πριν από το αίτημα του πελάτη είναι πιθανή αιτία· μια καθαρή σήραγγα με εφεδρική απάντηση είναι πρόβλημα διαμόρφωσης στη διαδρομή επιλογής.
Πού αντιστρέφεται η σύγκριση
Αν επηρεάζονται πολλοί πελάτες ταυτόχρονα, οι ανανεώσεις ανά πελάτη γίνονται ουρά διακοπών και τηλεφώνημα στην υποστήριξη. Σε αυτή την περίπτωση, κοιτάξτε το εφεδρικό εύρος και τη διαδικασία αποκατάστασης αντί για τους πελάτες, γιατί το σύνολο αποκαταστάθηκε μαζί και θα αποκατασταθεί ξανά μαζί.
Αν επηρεάζεται μόνο ένας πελάτης ενώ οι γείτονές του είναι εντάξει, ισχύει το αντίστροφο: η μίσθωση αυτού του πελάτη, η δέσμευσή του ή η συμπεριφορά του δικού του πελάτη DHCP είναι η μεταβλητή, και μια αλλαγή σε όλη την τοποθεσία είναι το λάθος εργαλείο.
Οι στατικές διευθύνσεις και οι δεσμεύσεις χρειάζονται μια τρίτη απάντηση. Ένας πελάτης καρφιτσωμένος σε μια διεύθυνση δεν σώζεται με ανανέωση, και μια δέσμευση που συγκρούεται με το εφεδρικό εύρος παράγει ένα διπλότυπο που μοιάζει με βλάβη δρομολόγησης μέχρι να συγκρίνετε τα δύο σχέδια διευθύνσεων.
Γράψτε τη διαδικασία εξόδου
Αποφασίστε εκ των προτέρων για τι χρησιμεύει ο εφεδρικός μηχανισμός, πόσο καιρό μπορεί ένας πελάτης να κρατήσει την προσωρινή του διεύθυνση και ποιος επιτρέπεται να εξαναγκάσει ανανέωση κατά τις εργάσιμες ώρες. Γράψτε την απάντηση εκεί όπου θα τη βρει ο εφημερεύων μηχανικός, δίπλα στον ορισμό του εύρους. Έπειτα δοκιμάστε το μία φορά σκόπιμα: κόψτε τη σήραγγα, δείτε τι λαμβάνει ο πελάτης, επαναφέρετε τη σήραγγα και καταγράψτε πόσο χρόνο χρειάζεται ο πελάτης για να πάρει πίσω τις κανονικές ρυθμίσεις του. Αυτή η μία άσκηση αντικαθιστά το μεγαλύτερο μέρος των εικασιών την επόμενη φορά που ο σύνδεσμος της τοποθεσίας θα τρεμοπαίξει.
Τελειώστε επιβεβαιώνοντας τον πόρο, όχι τη διεύθυνση. Το να φτάσετε στον διακομιστή αρχείων, να επιλύσετε το όνομά του και να φτάσετε στο διαδίκτυο είναι τρεις ξεχωριστοί έλεγχοι, και μόνο ο τελευταίος δεν αμφισβητήθηκε ποτέ.