Perangkat rumah pintar menghilang saat ponsel terhubung ke VPN
Penemuan lokal, izin ponsel, dan kontrol cloud memakai jalur berbeda. Identifikasi operasi yang gagal sebelum mereset hub atau mengubah jaringan.
Lampu bekerja dari aplikasinya di rumah, berhenti merespons saat ponsel terhubung ke VPN, dan kembali ketika terowongan putus. Tidak ada yang salah dengan lampu. Ponsel kini mengirim sebagian atau seluruh lalu lintasnya lewat jalur lain, dan aplikasi rumah pintar mungkin memakai metode penemuan yang tidak dibawa jalur itu. Identifikasi operasi yang gagal sebelum mereset apa pun.
Dua jalur, dan terowongan hanya menyentuh satu
Perintah rumah pintar bisa menempuh dua cara. Perintah itu bisa langsung ke perangkat terdekat lewat jaringan lokal, atau melalui layanan cloud vendor yang menjangkau perangkat lewat koneksinya sendiri. VPN ponsel mengubah jalur ponsel; VPN tidak memindahkan hub, bola lampu, atau speaker ke dalam terowongan. Penyiapan, kontrol, dan notifikasi dapat memakai mekanisme berbeda, sehingga kegagalan sebagian tampak tidak konsisten.
Jadi diagnosis pertama bukan setelan VPN melainkan operasi yang gagal. Penyiapan lokal dan kontrol cloud yang gagal bersamaan menunjuk ke tempat yang sama sekali lain.
Uji penemuan lokal secara terpisah
Penemuan lokal biasanya bergantung pada multicast link-local, yang tidak diperluas oleh terowongan yang dirutekan. Periksa apakah nama teresolusi dan apakah alamat dapat dijangkau tanpa aplikasi.
avahi-resolve -n lamp.local
ip route get 192.168.1.50
ping -c 3 192.168.1.50Panggilan resolver menunjukkan apakah mDNS menjawab, pencarian rute menunjukkan antarmuka mana yang akan membawa lalu lintas ke perangkat, dan ping menunjukkan apakah jalur lokal berfungsi sama sekali. Rute yang mengirim subnet perangkat ke terowongan menjelaskan mengapa penemuan gagal sementara internet masih berfungsi. Nama yang teresolusi tanpa balasan menunjuk ke isolasi di titik akses, bukan ke VPN. Ganti nama dan alamat contoh dengan nilai dari jaringan Anda sendiri.
Jika hanya jalur cloud yang rusak
Jika perintah lokal berfungsi dan perintah jarak jauh tidak, terowongan ponsel mungkin mengganggu sesi cloud alih-alih penemuan. Alamat keluar baru dapat memicu verifikasi akun, memutus sesi yang dipasangi pin, atau gagal dalam pemeriksaan regional. Bandingkan satu operasi yang didukung dengan aplikasi dan jaringan yang selebihnya tidak berubah, dan pertahankan validasi sertifikat. Alur pemulihan layanan itu sendiri adalah alat yang tepat; menonaktifkan pemeriksaan keamanan agar login lolos bukanlah.
Periksa DNS juga, karena aplikasi dapat meresolusi titik akhir vendor ke nama host yang hanya menjawab dengan benar dari wilayah yang diharapkan.
Akses jarak jauh adalah desain ketiga
Menjangkau perangkat rumah dari luar adalah proyek terpisah dari merutekan ponsel melalui VPN. Itu membutuhkan gateway pribadi, rute yang ditentukan, dan aturan akses yang sempit, dan tidak tercipta dengan berlangganan VPN keluar internet. Penerusan port yang luas untuk mengompensasi masalah perutean yang tidak dijelaskan mengekspos perangkat yang tidak pernah dirancang untuk itu. Uji penemuan, kontrol lokal, dan kontrol cloud satu per satu setelah setiap perubahan. Jika Anda menambahkan pengecualian jaringan lokal untuk aplikasi, pastikan lalu lintas ponsel lainnya masih mengikuti terowongan yang Anda maksud.
Catat jalur mana yang gagal dan perubahan mana yang memperbaikinya. Kegagalan rumah pintar biasanya berupa batas perutean atau izin, dan perangkat berikutnya akan menghadapi hal yang sama.