उडान मोडमा VPN Connecting मा अड्कियो: अपलिंक खोज्नुहोस्
उडान मोडमा Connecting मा बस्ने क्लाइन्टसँग अपलिंक नै नहुन सक्छ। रेडियोको अवस्था, एसोसिएसन, पोर्टल साइन-इन र ब्लकिङ नीति अलग गर्नुहोस्।
फोनमा उडान आइकन देखिन्छ, VPN क्लाइन्ट दुई मिनेटदेखि Connecting मा छ, र प्रोफाइल सही छ। एक घण्टा अघि यसै भवनमा यो चलेको थियो। केही पनि बिग्रिएको छैन: VPN अर्को नेटवर्कले बोक्ने जडान हो, र उडान मोडले भर्खरै त्यसलाई बोक्ने नेटवर्क हटायो। क्लाइन्ट फेरि फेरि प्रयास गरिरहन्छ, किनकि अपलिंक बिना उसले यही गर्छ।
अलमलमा पार्ने कुरा के हो भने उडान चिह्नले तपाईंलाई Wi-Fi उपलब्ध छ कि छैन भन्दैन, र Connecting ले क्लाइन्ट प्रमाणीकरण गर्दै छ कि केवल पर्खिरहेको छ भन्दैन। यी दुई पाठलाई अलग गर्नुहोस् र निदान एक मिनेटमा हुन्छ।
उडान चिह्न रेडियोको प्रतिवेदन होइन
समर्थित Android यन्त्रहरूमा Wi-Fi र Bluetooth उडान मोडमा पनि सक्रिय रहन सक्छन्, र यन्त्रले तपाईंले पछिल्लो पटक गरेको छनोट सम्झन्छ। Google को Pixel मा उडान मोडसम्बन्धी निर्देशिका ले ठ्याक्कै त्यही व्यवहार वर्णन गर्छ। त्यसैले आइकनले सेलुलर बन्द छ भन्ने मात्र अर्थ राख्न सक्छ, अरू केही होइन।
ग्लिफ होइन, वास्तविक अवस्था जाँच्नुहोस्। adb shell settings get global airplane_mode_on ले मोडकै लागि 0 वा 1 फर्काउँछ, र adb shell dumpsys connectivity ले यन्त्रसँग हाल भएका नेटवर्कहरू तिनका प्रमाणीकरण स्थितिसहित सूचीबद्ध गर्छ। यी दुई आउटपुटले सँगै आइकनले उत्तर दिन नसक्ने प्रश्नको उत्तर दिन्छ।
यदि Wi-Fi बन्द छ, वा खुला छ तर कुनैसँग पनि एसोसिएट छैन भने VPN को अन्त्य बिन्दुसम्म कुनै बाटो छैन र जतिपल्ट पुनः जडान गरे पनि बाटो बन्दैन। यही अवस्था पहिले बाहिर गर्नुपर्ने हो, किनकि सही समाधान VPN एपबाहिर हुने एकमात्र अवस्था यही हो।
Connecting ले वास्तवमा के बुझाउँछ
क्लाइन्टले सुरक्षित प्रोफाइल राख्न, त्यसको नाम देखाउन र कुनैसँग सम्पर्क नगरी घुम्ने सूचक देखाउन सक्छ। कन्फिगरेसन स्थानीय हुन्छ। सुरुङ बनाउन पुग्न सकिने सर्भर, पूरा भएको ह्यान्डसेक र रुटिङका लागि इन्टरफेस चाहिन्छ। अन्तिम भागलाई मात्र चल्ने नेटवर्क चाहिन्छ, त्यसैले रेडियो बन्द हुँदा पनि पहिला दुई सफल देखिन सक्छन्।
त्यसैले सूचक कम्तीमा तीन फरक परिस्थितिसँग मिल्छ: कुनै अपलिंक छैन, अन्त्य बिन्दुसम्म नपुग्ने अपलिंक, र पुग्ने तर प्रमाणीकरणमा असफल हुने अपलिंक। स्क्रिनमा ती एउटै देखिन्छन् र लगमा पूर्ण फरक। त्यसैले यी सबै अवस्थामा पहिलो उपयोगी प्रमाण लग हो, अर्को प्रयास होइन।
Android को आफ्नै VPN कागजातले जडान स्थापना र छुट्टै सधैं-सक्रिय तथा ब्लकिङ नीतिबीच त्यही रेखा तान्छ। यही अलगावका कारण फोन अफलाइन हुँदा पनि सुरक्षित देखिन सक्छ र तैपनि सुरुङ नहुन सक्छ।
छुट्याउन लायक चार अवस्था
तलका चार अवस्था नै नाम दिन लायक छन्, किनकि स्क्रिनले तिनलाई एउटै रूपमा देखाउँछ।
| State | What you will see | What to do |
|---|---|---|
| Airplane mode, Wi-Fi off | No networks in dumpsys, VPN retries forever | Turn Wi-Fi on, or accept that the tunnel cannot exist |
| Wi-Fi on, not associated | Interface exists, no default network | Join the access point |
| Associated, not validated | Network listed, captive-portal flag set | Complete the portal sign-in, then reconnect |
| Validated, tunnel down | Internet works, VPN fails or blocks | Debug the tunnel, not the radio |
तेस्रो पङ्क्तिले होटल र विमानस्थलमा अधिकांश मानिसलाई समात्छ। एसोसिएसन भनेको प्रवेश होइन: फोनलाई जान नदिएको पोर्टलले Wi-Fi पासवर्ड खुसीसाथ स्वीकार गर्छ र त्यसपछि VPN को अन्त्य बिन्दुतर्फ ट्राफिक पठाउन अस्वीकार गर्छ। सुरुङ बन्द हुँदा पहिले ब्राउजरबाट साइन-इन गर्नु नै सामान्यतया एकमात्र बाटो हो।
ब्लकिङले यसलाई अझ खराब किन देखाउँछ
यदि सधैं-सक्रिय VPN र VPN बिना जडान ब्लक गर्नु दुवै सक्रिय छन् भने सुरुङ नउठेसम्म समेटिएको हरेक एप ब्लक हुन्छ। यो सुविधा काम गरिरहेको हो, दोस्रो खराबी होइन। लक्षण एक एप असफल हुनुबाट सबै असफल हुनेमा बदलिन्छ, जुन धेरै ठूलो समस्या जस्तो पढिन्छ।
मानिसहरूले गलत पढ्ने क्रम पनि यसैले बुझाउँछ: उडान मोड सक्रिय, अपलिंक छैन, एप ब्लक, VPN connecting भन्छ। ब्लक नीति आफ्नो काम गर्दै थियो। अपलिंक जाँच्न नीति बन्द गर्नु भनेको तपाईंले चाहेको सुरक्षा हटाउनु हो र केही पनि सिकाउँदैन।
त्यसको सट्टा दायरा जाँच्नुहोस्। कुन एप समेटिएका छन्, कुन बाहिर छन्, र प्रोफाइल प्रति प्रयोगकर्ता हो कि पूरै यन्त्रको। Wi-Fi देखिनासाथ VPN एप सुरु गर्ने कार्य ट्रिगर हो, त्यो चल्नुअघि कुनै प्याकेट बाहिर गएन भन्ने ग्यारेन्टी होइन।
अनुमान अन्त्य गर्ने निदान क्रम
तलदेखि माथि काम गर्नुहोस्। मोड पुष्टि गर्नुहोस्, नेटवर्क छ भनी पुष्टि गर्नुहोस्, त्यो प्रमाणित भएको पुष्टि गर्नुहोस्, त्यो स्थानीय सबनेटबाहिर केहीसम्म पुग्न सक्ने पुष्टि गर्नुहोस्, र त्यसपछि मात्र क्लाइन्टतिर हेर्नुहोस्। adb shell ping -c 3 1.1.1.1 एउटा मोटो परीक्षण हो, तर यसले हराएको बाटोलाई सुरुङ अप्रसन्न हुँदा विद्यमान बाटोबाट अलग गर्छ।
नेटवर्क सूचीबद्ध हुँदा ping असफल भए समस्या VPN को माथि छ र कुनै क्लाइन्ट सेटिङले त्यसलाई सुधार्दैन। ping सफल भएर पनि सुरुङ बनेन भने त्यही क्षण क्लाइन्टको लग कैद गर्नुहोस्: त्रुटिले समय-समाप्तिलाई प्रमाणीकरण अस्वीकृतिबाट अलग गर्छ, र यी दुईमा केही पनि समान छैन।
इच्छित अवस्था पुनर्स्थापित गरेर अन्त्य गर्नुहोस्: यो तपाईंको सामान्य सेटअप हो भने उडान मोडमा Wi-Fi अनुमति, पोर्टल पूरा, र ब्लकिङ नीति फेरि सक्रिय। त्यसपछि एक पटक पुनः जडान गर्नुहोस् र सुरुङ आफैं उठेको पुष्टि गर्नुहोस्, किनकि हातले गरिएका प्रयासपछि मात्र चल्ने कन्फिगरेसन अर्को बुटमा फेरि असफल हुन्छ।