लैंप घर पर अपने ऐप से काम करता है, फ़ोन का VPN कनेक्ट होने के क्षण ही जवाब देना बंद कर देता है, और टनल टूटने पर वापस आ जाता है। लैंप में कोई खराबी नहीं है। फ़ोन अब अपना कुछ या पूरा ट्रैफ़िक अलग रास्ते से भेजता है, और स्मार्ट होम ऐप ऐसी खोज विधि इस्तेमाल कर सकता है जो वह रास्ता नहीं ले जाता। कुछ भी रीसेट करने से पहले विफल क्रिया की पहचान करें।

दो रास्ते, और टनल छूती है सिर्फ़ एक को

स्मार्ट होम का आदेश दो तरह से जा सकता है। वह सीधे स्थानीय नेटवर्क से पास के डिवाइस तक जा सकता है, या विक्रेता की क्लाउड सेवा से जा सकता है जो डिवाइस तक उसके अपने कनेक्शन से पहुँचती है। फ़ोन का VPN फ़ोन का रास्ता बदलता है; वह हब, बल्ब या स्पीकर को टनल के अंदर नहीं ले जाता। सेटअप, नियंत्रण और सूचनाएँ हर एक अलग तंत्र इस्तेमाल कर सकते हैं, इसलिए आंशिक विफलता असंगत दिखती है।

इसलिए पहला निदान VPN सेटिंग्स नहीं, बल्कि विफल क्रिया है। स्थानीय सेटअप और क्लाउड नियंत्रण साथ विफल हों तो वह पूरी तरह किसी और जगह की ओर इशारा करता है।

स्थानीय खोज अलग से जाँचें

स्थानीय खोज आम तौर पर लिंक-लोकल मल्टीकास्ट पर निर्भर करती है, जिसे राउटेड टनल नहीं फैलाती. जाँचें कि नाम हल होता है या नहीं और ऐप के बिना पता पहुँच योग्य है या नहीं।

avahi-resolve -n lamp.local
ip route get 192.168.1.50
ping -c 3 192.168.1.50

रिज़ॉल्वर कॉल दिखाती है कि mDNS जवाब देता है या नहीं, रूट खोज दिखाती है कि कौन-सा इंटरफ़ेस डिवाइस तक ट्रैफ़िक ले जाएगा, और ping दिखाता है कि स्थानीय रास्ता बिलकुल काम करता है या नहीं। जो रूट डिवाइस का सबनेट टनल में भेजता है वह समझाता है कि इंटरनेट के चालू रहने पर भी खोज क्यों विफल होती है। हल हुए नाम का जवाब न आए तो वह VPN की नहीं, एक्सेस पॉइंट पर अलगाव की ओर इशारा करता है। उदाहरण का नाम और पता अपने नेटवर्क के मानों से बदलें।

अगर सिर्फ़ क्लाउड रास्ता टूटे

अगर स्थानीय आदेश काम करें और दूर के न करें, तो फ़ोन की टनल खोज के बजाय क्लाउड सत्र में दखल दे सकती है। नया एग्ज़िट पता खाता सत्यापन शुरू कर सकता है, पिन किया सत्र तोड़ सकता है या क्षेत्रीय जाँच विफल कर सकता है। ऐप और नेटवर्क बाकी सब अपरिवर्तित रखते हुए एक समर्थित क्रिया की तुलना करें, और प्रमाणपत्र सत्यापन बनाए रखें। सेवा का अपना रिकवरी प्रवाह सही औज़ार है; लॉगिन निकालने के लिए सुरक्षा जाँच बंद करना नहीं।

DNS भी जाँचें, क्योंकि ऐप विक्रेता के एंडपॉइंट को ऐसे होस्टनाम पर हल कर सकता है जो सिर्फ़ अपेक्षित क्षेत्र से ही सही जवाब देता है।

दूरस्थ पहुँच तीसरा डिज़ाइन है

बाहर से घर के डिवाइस तक पहुँचना फ़ोन को VPN से राउट करने से अलग परियोजना है। इसके लिए निजी गेटवे, परिभाषित रूट और संकीर्ण पहुँच नियम चाहिए, और यह इंटरनेट-एग्ज़िट VPN की सदस्यता लेने से नहीं बनता। अनसुलझी राउटिंग समस्या की भरपाई के लिए चौड़ा पोर्ट फ़ॉरवर्डिंग ऐसे डिवाइस खोल देता है जो कभी इसके लिए बने ही नहीं। किसी भी बदलाव के बाद खोज, स्थानीय नियंत्रण और क्लाउड नियंत्रण एक-एक करके जाँचें। अगर आपने ऐप के लिए स्थानीय-नेटवर्क अपवाद जोड़ा है, तो पुष्टि करें कि फ़ोन का बाकी ट्रैफ़िक अब भी उसी टनल का अनुसरण करता है जो आप चाहते थे।

लिखें कि कौन-सा रास्ता विफल हुआ और किस बदलाव ने उसे ठीक किया। स्मार्ट होम की विफलताएँ आम तौर पर राउटिंग या अनुमति की सीमा होती हैं, और अगला डिवाइस भी वही सीमा पाएगा।

संबंधित लेख