दो डिवाइस, दो शहर, एक ज़रूरत: लैपटॉप की वेब रिक्वेस्ट फ़ोन के मोबाइल कनेक्शन से बाहर जानी चाहिए। ज़्यादातर लोग फ़ोन पर VPN ऐप इंस्टॉल करके शुरू करते हैं, जो उल्टा काम करता है, क्योंकि वह ऐप फ़ोन को किसी और के गेटवे का क्लाइंट बना देता है। जो रूप काम करता है वह लैपटॉप से फ़ोन तक एक टनल है, और फ़ोन आगे इंटरनेट की ओर फ़ॉरवर्ड करता है। Tailscale Android पर इसे एग्ज़िट नोड के रूप में सपोर्ट करता है, और जब पता हो कि कौन-सा स्विच किस तरफ़ का है तो चरण छोटे हैं।

कुछ भी इंस्टॉल करने से पहले भूमिका का नाम तय करें

हॉटस्पॉट नज़दीकी है। लैपटॉप फ़ोन के Wi-Fi या USB टेथर से जुड़ता है और फ़ोन उसका ट्रैफ़िक ढोता है, जो ठीक वही व्यवहार है जो आप चाहते हैं, लेकिन सिर्फ़ तब जब दोनों डिवाइस एक-दूसरे के पास हों। फ़ोन पर VPN क्लाइंट उल्टी भूमिका है: फ़ोन अपना ट्रैफ़िक दूर के गेटवे को भेजता है, और किसी दूसरे शहर का लैपटॉप उससे कुछ नहीं पाता।

दूरस्थ सेल्युलर एग्ज़िट तीसरा रूप है। लैपटॉप एक निजी नेटवर्क से जुड़ता है, फ़ोन उसी निजी नेटवर्क पर है और उसे इंटरनेट ट्रैफ़िक फ़ॉरवर्ड करने की मंज़ूरी है, और लैपटॉप फ़ोन को अपना एग्ज़िट चुनता है। इस व्यवस्था में दोनों डिवाइस के पास होने की कोई ज़रूरत नहीं है, और इसमें कुछ भी अपने आप नहीं होता: सिर्फ़ नेटवर्क से जुड़ा फ़ोन कुछ भी फ़ॉरवर्ड नहीं करता।

फ़ोन को छूने से पहले

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

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

फ़ोन पर भूमिका चालू करें, फिर उसे मंज़ूर करें

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

फिर एडमिन कंसोल खोलें, मशीन सूची में फ़ोन ढूँढें, और एग्ज़िट नोड रूट मंज़ूर करें। मंज़ूरी जानबूझकर ऐप स्विच से अलग है, ताकि कोई डिवाइस चुपचाप पूरे नेटवर्क का इंटरनेट गेटवे न बन जाए।

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

कुछ भी मापने से पहले अपलिंक जाँचें

फ़ोन पर, अगर अभ्यास का मक़सद मोबाइल कनेक्शन है तो Wi-Fi बंद करें, और पहले फ़ोन के ब्राउज़र में पेज लोड करके पुष्टि करें कि मोबाइल डेटा सचमुच काम करता है। अगर फ़ोन Wi-Fi पर है, तो आपका एग्ज़िट वही Wi-Fi नेटवर्क है; यह ठीक व्यवस्था है पर वह नहीं जो टिकट बताता है।

दोनों सिरों से बाहर जाने वाले पते की तुलना करें। फ़ोन पर पता लौटाने वाला पेज खोलें, फिर लैपटॉप पर curl -s https://ifconfig.me चलाएँ। पते मिलना मतलब है कि लैपटॉप फ़ोन के कनेक्शन से बाहर गया; ऐसा ऑपरेटर जो ग्राहकों के बीच पते साझा करता है, दो बेमेल कनेक्शन को एक जैसे दिखा सकता है, इसलिए मेल को सुसंगत मानें, निर्णायक नहीं।

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

इस पर निर्भर होने से पहले सीमाएँ जानें

Tailscale का एग्ज़िट नोड दस्तावेज़ बताता है कि Android एग्ज़िट नोड यूज़रस्पेस में फ़ॉरवर्ड करते हैं, जो कर्नेल पथ से धीमा है और राउटर बदलने के लिए नहीं बना है। यह लंबे सत्रों के लिए बाहरी पावर की भी सलाह देता है। चार्ज होते, गर्म और ट्रैफ़िक फ़ॉरवर्ड करते फ़ोन पर Android की बैटरी व्यवस्था अब भी ध्यान देने योग्य है: आक्रामक पावर बचत ऐप को निलंबित कर सकती है, और तब टनल रुक-रुक कर आने वाली नेटवर्क खराबी जैसी लगती है।

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

संबंधित लेख