Οι συσκευές έξυπνου σπιτιού εξαφανίζονται όταν το τηλέφωνο συνδέεται σε VPN
Η τοπική ανακάλυψη, τα δικαιώματα του τηλεφώνου και ο έλεγχος μέσω cloud χρησιμοποιούν διαφορετικές διαδρομές. Προσδιορίστε την αποτυχημένη λειτουργία πριν κάνετε επαναφορά κόμβων ή αλλάξετε το δίκτυο.
Η λάμπα λειτουργεί από την εφαρμογή της στο σπίτι, σταματά να αποκρίνεται τη στιγμή που το τηλέφωνο συνδέεται σε VPN και επανέρχεται όταν πέσει το τούνελ. Δεν υπάρχει τίποτα λάθος με τη λάμπα. Το τηλέφωνο τώρα στέλνει μέρος ή το σύνολο της κίνησής του από διαφορετική διαδρομή και η εφαρμογή έξυπνου σπιτιού μπορεί να χρησιμοποιεί μέθοδο ανακάλυψης που αυτή η διαδρομή δεν μεταφέρει. Προσδιορίστε την αποτυχημένη λειτουργία πριν κάνετε επαναφορά οτιδήποτε.
Δύο διαδρομές, και το τούνελ αγγίζει μόνο τη μία
Μια εντολή έξυπνου σπιτιού μπορεί να ταξιδέψει με δύο τρόπους. Μπορεί να πάει απευθείας σε μια κοντινή συσκευή μέσω του τοπικού δικτύου ή μέσω μιας υπηρεσίας cloud του κατασκευαστή που φτάνει στη συσκευή μέσω της δικής της σύνδεσης. Το VPN του τηλεφώνου αλλάζει τη διαδρομή του τηλεφώνου· δεν μετακινεί τον κόμβο, τη λάμπα ή το ηχείο μέσα στο τούνελ. Η ρύθμιση, ο έλεγχος και οι ειδοποιήσεις μπορούν να χρησιμοποιούν διαφορετικό μηχανισμό ο καθένας, γι’ αυτό μια μερική αποτυχία φαίνεται ασυνεπής.
Επομένως η πρώτη διάγνωση δεν είναι οι ρυθμίσεις VPN αλλά η αποτυχημένη λειτουργία. Η ταυτόχρονη αποτυχία τοπικής ρύθμισης και ελέγχου cloud δείχνει κάπου εντελώς αλλού.
Δοκιμάστε την τοπική ανακάλυψη ξεχωριστά
Η τοπική ανακάλυψη βασίζεται συνήθως σε multicast τοπικού συνδέσμου, το οποίο ένα δρομολογημένο τούνελ δεν επεκτείνει. Ελέγξτε αν το όνομα επιλύεται και αν η διεύθυνση είναι προσβάσιμη χωρίς την εφαρμογή.
avahi-resolve -n lamp.local
ip route get 192.168.1.50
ping -c 3 192.168.1.50Η κλήση του resolver δείχνει αν το mDNS απαντά, η αναζήτηση διαδρομής δείχνει ποια διεπαφή θα μετέφερε την κίνηση στη συσκευή και το ping δείχνει αν η τοπική διαδρομή λειτουργεί καθόλου. Μια διαδρομή που στέλνει το υποδίκτυο της συσκευής στο τούνελ εξηγεί γιατί αποτυγχάνει η ανακάλυψη ενώ το διαδίκτυο ακόμη λειτουργεί. Ένα όνομα που επιλύεται χωρίς απάντηση δείχνει απομόνωση στο σημείο πρόσβασης και όχι στο VPN. Αντικαταστήστε το παράδειγμα ονόματος και διεύθυνσης με τιμές από το δικό σας δίκτυο.
Αν χαλάει μόνο η διαδρομή cloud
Αν οι τοπικές εντολές λειτουργούν και οι απομακρυσμένες όχι, το τούνελ του τηλεφώνου μπορεί να παρεμβαίνει στη συνεδρία cloud και όχι στην ανακάλυψη. Μια νέα διεύθυνση εξόδου μπορεί να ενεργοποιήσει επαλήθευση λογαριασμού, να κόψει μια καρφιτσωμένη συνεδρία ή να αποτύχει σε περιφερειακό έλεγχο. Συγκρίνετε μία υποστηριζόμενη λειτουργία με την εφαρμογή και το δίκτυο κατά τα άλλα αμετάβλητα και κρατήστε την επικύρωση πιστοποιητικών. Η δική της ροή ανάκτησης της υπηρεσίας είναι το σωστό εργαλείο· το να απενεργοποιείτε τους ελέγχους ασφαλείας για να περάσει μια σύνδεση δεν είναι.
Ελέγξτε και το DNS, γιατί η εφαρμογή μπορεί να επιλύσει τα τελικά σημεία του κατασκευαστή σε όνομα κεντρικού υπολογιστή που απαντά σωστά μόνο από την αναμενόμενη περιοχή.
Η απομακρυσμένη πρόσβαση είναι τρίτος σχεδιασμός
Η πρόσβαση στις συσκευές του σπιτιού από έξω είναι ξεχωριστό έργο από τη δρομολόγηση ενός τηλεφώνου μέσω VPN. Χρειάζεται ιδιωτική πύλη, καθορισμένες διαδρομές και στενούς κανόνες πρόσβασης και δεν δημιουργείται με συνδρομή σε VPN εξόδου στο διαδίκτυο. Η ευρεία προώθηση θυρών για να αντισταθμιστεί ένα ανεξήγητο πρόβλημα δρομολόγησης εκθέτει συσκευές που δεν σχεδιάστηκαν ποτέ γι’ αυτό. Δοκιμάστε την ανακάλυψη, τον τοπικό έλεγχο και τον έλεγχο cloud ένα κάθε φορά μετά από κάθε αλλαγή. Αν προσθέσατε εξαίρεση τοπικού δικτύου για την εφαρμογή, επιβεβαιώστε ότι η υπόλοιπη κίνηση του τηλεφώνου ακολουθεί ακόμη το τούνελ που θέλατε.
Καταγράψτε ποια διαδρομή απέτυχε και ποια αλλαγή τη διόρθωσε. Οι αστοχίες του έξυπνου σπιτιού είναι συνήθως όριο δρομολόγησης ή δικαιωμάτων και η επόμενη συσκευή θα συναντήσει το ίδιο.