Δρομολογητής σε λειτουργία πελάτη VPN: γιατί εξαφανίζονται οι συσκευές LAN
Οι συσκευές LAN εξαφανίζονται αφού ο δρομολογητής μπει σε λειτουργία πελάτη VPN: δοκιμάστε πρώτα τη λειτουργία επιθεώρησης στη διαδρομή προώθησης και μετά το εύρος LAN που άλλαξε το firmware από κάτω σας.
Η πεποίθηση ότι η λειτουργία πελάτη σκοτώνει η ίδια την πρόσβαση στο LAN οδηγεί τους ανθρώπους σε λάθος μενού ρυθμίσεων, και τα πραγματικά αίτια είναι συνήθως δύο. Το τούνελ δεν αφαιρεί τη γέφυρα LAN ούτε εμποδίζει τους ενσύρματους και ασύρματους πελάτες να φτάνουν ο ένας τον άλλο. Αυτό που σπάει την τοπική πρόσβαση είναι είτε μια λειτουργία επιθεώρησης στη διαδρομή προώθησης του δρομολογητή είτε ένα εύρος διευθύνσεων LAN που μετακινήθηκε όταν το έκανε το firmware. Και τα δύο παράγουν το ίδιο παράπονο, και κανένα δεν διορθώνεται με επανεγκατάσταση του προφίλ VPN.
Ο μύθος και τι αλλάζει πραγματικά η λειτουργία πελάτη
Η λειτουργία πελάτη προσθέτει μια διεπαφή τούνελ και μια προεπιλεγμένη διαδρομή που περνά από αυτήν, και μετά προωθεί την κίνηση LAN σε αυτό το τούνελ. Η γέφυρα μεταξύ των ενσύρματων θυρών και των ασύρματων ραδιομονάδων μένει άθικτη, όπως και η τοπική μεταγωγή. Αυτό που αλλάζει είναι η πολιτική: ποια κίνηση προωθείται, πού μεταφράζεται και ποιον resolver λαμβάνουν οι πελάτες.
Αυτή η διάκριση έχει σημασία, γιατί ένα χαλασμένο LAN συνήθως σημαίνει ότι άλλαξε μία από τις τρεις πολιτικές, όχι ότι ο δρομολογητής έπαψε να είναι μεταγωγέας. Ένας δρομολογητής που απαντά ακόμη στη δική του σελίδα διαχείρισης αποδεικνύει ότι η διεπαφή LAN είναι ζωντανή. Ένας δρομολογητής που δεν απαντά καθόλου έχει άλλο πρόβλημα, όπως μια αλλαγμένη διεύθυνση LAN ή έναν πελάτη σε λάθος υποδίκτυο.
Άρα το χρήσιμο πρώτο βήμα είναι να βρεθεί ποιο επίπεδο έσπασε, όχι να αλλάξει το επίπεδο που υποψιάζεστε.
Δοκιμάστε τρεις στόχους πριν αγγίξετε μια ρύθμιση
Από έναν ενσύρματο πελάτη, δοκιμάστε τρεις στόχους χωριστά και σημειώστε κάθε αποτέλεσμα: τη διεύθυνση LAN του ίδιου του δρομολογητή, μια άλλη συσκευή στον ίδιο μεταγωγέα μέσω IP και κάτι προσβάσιμο μόνο μέσω του τούνελ. Κάντε τα με αυτή τη σειρά, γιατί κάθε αποτέλεσμα αποκλείει διαφορετικό επίπεδο. Χρησιμοποιήστε διευθύνσεις αντί για ονόματα στο πρώτο πέρασμα, αφού μια αποτυχία ονόματος αναμειγνύει το DNS σε ερώτημα συνδεσιμότητας.
Το μοτίβο των απαντήσεων είναι η διάγνωση. Ένας δρομολογητής που απαντά ενώ οι τοπικές συσκευές δεν απαντούν δείχνει τοπική μεταγωγή ή λειτουργία φιλτραρίσματος παρά δρομολόγηση. Τοπικές συσκευές που απαντούν ενώ η πλευρά του τούνελ δεν απαντά δείχνουν τη διαδρομή του τούνελ ή το απομακρυσμένο firewall. Αν όλα απαντούν με διεύθυνση ενώ τα ονόματα αποτυγχάνουν, είναι θέμα resolver και καμία επεξεργασία διαδρομών δεν θα το διορθώσει.
| What answers | What it points at |
|---|---|
| Router only | LAN-side filtering or a broken bridge |
| Router and local hosts, not remote | Tunnel route, NAT or remote firewall |
| Addresses yes, names no | DNS handed to clients by the router |
| Nothing at all | Client subnet or router LAN address changed |
Κρατήστε τον πίνακα δίπλα στα αποτελέσματα των δοκιμών. Μετατρέπει ένα ασαφές παράπονο σε μία γραμμή πάνω στην οποία μπορείτε να ενεργήσετε.
Το επίπεδο ασφαλείας μέσα στη διαδρομή προώθησης
Οι οικιακοί δρομολογητές διαθέτουν όλο και συχνότερα μια λειτουργία επιθεώρησης που παρακολουθεί την προωθούμενη κίνηση, και εκτελείται στην ίδια διαδρομή που μεταφέρει πακέτα από το LAN στο τούνελ. Όταν αυτή η επιθεώρηση δεν μπορεί να ταξινομήσει την κίνηση του τούνελ, η προώθηση μπορεί να κολλήσει ενώ το ίδιο το τούνελ παραμένει ενεργό και ο δρομολογητής αναφέρει υγιή σύνδεση. Τίποτα στο αρχείο καταγραφής VPN δεν το δείχνει, γιατί το VPN συνδέθηκε πράγματι.
Η διάγνωση είναι ελεγχόμενο πείραμα, όχι μόνιμη αλλαγή. Σημειώστε την τρέχουσα ρύθμιση, απενεργοποιήστε τη λειτουργία για τη διάρκεια μιας δοκιμής, ανεβάστε ξανά το τούνελ και δοκιμάστε έναν μόνο τοπικό host με διεύθυνση. Η προώθηση που επιστρέφει είναι η απόδειξη που χρειαζόσασταν, και τότε ο συμβιβασμός γίνεται απόφαση αντί για εικασία. Αν δεν αλλάξει τίποτα, ενεργοποιήστε την αμέσως ξανά και προχωρήστε στο αίτιο της διευθυνσιοδότησης.
Το να αφήνεις μια πληρωμένη λειτουργία ασφαλείας απενεργοποιημένη για να συνεχίσει να λειτουργεί ένα τούνελ είναι συμβιβασμός που γίνεται σκόπιμα και καταγράφεται. Αξίζει επίσης να ρωτήσετε αν το τούνελ ανήκει σε άλλη συσκευή, γιατί ένας δρομολογητής που πρέπει να επιθεωρεί τα πάντα και ένας που πρέπει να προωθεί τα πάντα είναι δύο διαφορετικές δουλειές.
Το δεύτερο αίτιο: το εύρος LAN μετακινήθηκε
Οι ενημερώσεις firmware επαναφέρουν τακτικά τη διεύθυνση LAN στην προεπιλογή του κατασκευαστή, και ορισμένοι δρομολογητές έχουν ρητό διακόπτη λειτουργίας που αποφασίζει αν το LAN κρατά ιδιωτικό εύρος ή κληρονομεί ένα από την ανώτερη συσκευή. Ένας πελάτης που περιμένει 192.168.8.x μπορεί να καταλήξει στο 10.64.0.x, και τότε μια συνεδρία SSH προς έναν host λήγει παρόλο που το τούνελ είναι απόλυτα υγιές.
ipconfig /all
ip addr show
ip route get 192.168.8.20
Διαβάστε το πρόθεμα και την πύλη από τη μίσθωση πριν ανοίξετε τη σελίδα του δρομολογητή. Οι δύο πρώτες εντολές δείχνουν τι έλαβε πραγματικά ο πελάτης, και η τρίτη δείχνει ποια διεπαφή θα χρησιμοποιούσε ο πελάτης για μια τοπική διεύθυνση, και έτσι αποκαλύπτεται μια υπολειπόμενη διαδρομή ή ένα παρωχημένο υποδίκτυο. Στη συνέχεια συγκρίνετε το με τη σελίδα LAN και τη λειτουργία στην οποία βρίσκεται ο δρομολογητής.
Αν το εύρος δεν μπορεί να επιστρέψει, ενημερώστε κάθε αντικείμενο που το ονομάζει: δεσμεύσεις DHCP, οποιαδήποτε στατική διαδρομή προς το παλιό υποδίκτυο και κάθε κανόνα firewall που φέρει το προηγούμενο πρόθεμα. Ένα εύρος που συγκρούεται με το απομακρυσμένο υποδίκτυο του τούνελ είναι η χειρότερη παραλλαγή, γιατί οι τοπικές συσκευές παραμένουν προσβάσιμες ενώ οι απομακρυσμένοι προορισμοί δρομολογούνται σιωπηλά στο LAN.
Επανασυνδεθείτε και επαναλάβετε τις δοκιμές με σειρά πακέτων
Μετά από οποιαδήποτε από τις δύο αλλαγές, επανασυνδέστε το τούνελ και επαναλάβετε τις δοκιμές με σειρά πακέτων: δρομολογητής, τοπικός host, απομακρυσμένος host, μετά ονόματα, μετά η εφαρμογή. Η δοκιμή της εφαρμογής πρώτα κρύβει ποιο επίπεδο είναι ακόμη χαλασμένο, και μια επανάληψη του προγράμματος περιήγησης σε αποθηκευμένο όνομα μπορεί να μοιάζει με αποτυχία δρομολόγησης.
Σημειώστε την έκδοση firmware, το πρόθεμα LAN και την κατάσταση της λειτουργίας επιθεώρησης δίπλα στο προφίλ VPN. Και τα τρία είναι διαμόρφωση που μπορεί να αντικαταστήσει η επόμενη ενημέρωση, και δύο γραμμές σημειώσεων γλιτώνουν την ώρα που μόλις περάσατε.