गाइड
Fire TV पर VPN कैसे सेट अप करें
आपका स्टिक इन दो में से कौन-सा सिस्टम चलाता है, क्योंकि इसी से तय होता है कि कौन-से क्लाइंट मौजूद ही हैं; स्टिक पर Appstore और उसके अलावा कुछ नहीं; Fire OS में उपलब्ध सेटिंग्स; और यह पुष्टि कैसे करें कि स्टिक जो चला रहा है, उसे टनल के ज़रिए भेजा जा रहा है। यह Fire OS और Vega OS को ध्यान में रखकर लिखा गया है।
शुरू करने से पहले
यह गाइड आपके लिए किसी एक का चुनाव नहीं करती
आप चाहे जिस प्रदाता का इस्तेमाल करें, नीचे दिए गए सभी चरण समान हैं, इसलिए यहाँ किसी का नाम नहीं दिया गया है। चुनाव करना अलग काम है और यह रजिस्टर में प्रकाशित स्कोर के आधार पर किया जाता है, न कि किसी स्टोर की सूची में दर्ज होने के आधार पर।
क्लाइंट को स्टिक पर मौजूद Amazon Appstore से ही इंस्टॉल करें; कभी भी किसी “डाउनलोडर” ऐप, फ़ाइल मैनेजर या लैपटॉप से जुड़ी केबल के ज़रिए नहीं। स्टिक के डेवलपर विकल्प इसी काम को आसान बनाने के लिए मौजूद हैं, और इस तरह इंस्टॉल की गई अधिकांश चीज़ें दोबारा पैक की गई बिल्ड होती हैं, जो हर स्ट्रीम को देखती हैं और कभी अपडेट नहीं होतीं।
Amazon अब Fire TV नाम के तहत दो सिस्टम भेजता है। Fire OS Android पर आधारित है और अब तक बिकने वाले अधिकांश स्टिक पर चलता है; Vega OS Amazon का अपना सिस्टम है और नए स्टिक पर चलता है। इसमें Android की कोई परत नहीं है, इसलिए वहाँ केवल इसके लिए दोबारा बनाई गई बिल्ड का क्लाइंट ही मौजूद होता है। आपका स्टिक कौन-सा सिस्टम चलाता है, यह सबसे पहले पता करना ज़रूरी है, क्योंकि इसी से तय होता है कि आपके पास कौन-से क्लाइंट हो सकते हैं। स्टिक पर VPN उसके और इंटरनेट के बीच के नेटवर्क को बदलता है, और कुछ नहीं — VPN आपको किन चीज़ों से सुरक्षित नहीं करता, यह बात यहाँ भी फ़ोन की तरह लागू होती है।
क्लाइंट इंस्टॉल करें
- पता करें कि स्टिक कौन-सा सिस्टम चला रहा है। Settings › My Fire TV › About में डिवाइस और उसके सॉफ़्टवेयर वर्ज़न का नाम दिया होता है। Vega OS वाले स्टिक पर वहाँ इसका उल्लेख होगा; जिस वर्ज़न में Fire OS और कोई संख्या लिखी हो, वह Android-आधारित सिस्टम है। इसे लिख लें, क्योंकि प्रदाता की प्लेटफ़ॉर्म सूची दोनों के बीच अंतर करती है।
- जाँचें कि प्रदाता उस सिस्टम के लिए बिल्ड उपलब्ध कराता है। Fire OS क्लाइंट Vega स्टिक पर इंस्टॉल नहीं होता और फ़ोन का क्लाइंट किसी पर भी इंस्टॉल नहीं होता। प्लेटफ़ॉर्म पेज में रजिस्टर के उन प्रदाताओं की सूची है जो Fire TV क्लाइंट प्रकाशित करते हैं; प्रदाता की अपनी साइट बताती है कि वह किस सिस्टम के लिए है।
- स्टिक पर Appstore खोलें और प्रदाता का नाम खोजें। इंस्टॉल करने से पहले सूची के नीचे डेवलपर की पंक्ति पढ़ें: वहाँ प्रदाता का नाम होना चाहिए, उससे मिलता-जुलता कोई दूसरा नाम नहीं। टेलीविज़न स्टोर में समान आइकन वाले क्लोन भी मौजूद हैं।
- रिमोट के लिए क्लाइंट द्वारा दिए गए तरीके से साइन इन करें। अधिकांश क्लाइंट फ़ोन या लैपटॉप पर दर्ज करने के लिए एक छोटा कोड दिखाते हैं, जहाँ आप पहले से साइन इन होते हैं। इससे पासवर्ड दिशात्मक पैड पर दर्ज नहीं करना पड़ता। अगर डिवाइस का नाम माँगा जाए, तो ऐसा नाम दें जिससे आपकी पहचान न हो।
- कनेक्शन अनुरोध को एक बार अनुमति दें। स्टिक पूछता है कि क्या यह ऐप VPN कनेक्शन सेट अप कर सकता है; यही टनल इंटरफ़ेस बनाया जा रहा होता है, और इसे अस्वीकार करने पर ऐसा ऐप रह जाता है जो कनेक्ट नहीं कर सकता। अभी कनेक्ट न करें — पहले सेटिंग्स करनी हैं।
स्टिक में उपलब्ध या अनुपलब्ध सेटिंग्स
आगे की बातें सिस्टम पर निर्भर करती हैं। Fire OS Android की VPN सेटिंग्स का कुछ हिस्सा रखता है और यह हिस्सा वर्ज़न के अनुसार बदलता है; Vega OS इस तरह की कोई सेटिंग उपलब्ध नहीं कराता और क्लाइंट के अपने विकल्प ही वहाँ सब कुछ हैं। हर पद का एक प्रविष्टि शब्दावली में है।
Always-on VPN
Fire OS पर Settings › Applications › Manage Installed Applications खोलें, क्लाइंट चुनें और VPN प्रविष्टि खोजें; कुछ वर्ज़न में यह स्विच Network के नीचे होता है। अगर Always-on VPN मौजूद हो, तो इसे चालू करें: सिस्टम ऐप का इंतज़ार किए बिना बूट होने पर और स्टैंडबाय के बाद टनल शुरू कर देता है। अगर यह मौजूद न हो, तो क्लाइंट का अपना connect on launch ही उपलब्ध सबसे अच्छा विकल्प है।
Block connections without VPN
यह सिस्टम का अपना किल स्विच है, और जब Fire OS के किसी वर्ज़न में यह मौजूद होता है, तो हमेशा चालू VPN के ठीक नीचे होता है। इसे चालू करें। इसके साथ टनल टूटने पर हर ऐप का कनेक्शन बंद हो जाता है, न कि बिना बताए सामान्य नेटवर्क पर वापस चला जाता है — इसका अर्थ है कि स्विच काम कर रहा है, विफल नहीं हो रहा। जहाँ सिस्टम इनमें से कोई सुविधा नहीं देता, वहाँ क्लाइंट का अपना स्विच, यदि मौजूद हो, वैकल्पिक उपाय है; और Vega OS पर यही एकमात्र प्रकार उपलब्ध है।
टनल के अंदर DNS
नामों की खोज स्टिक से टनल के बाहर जा सकती है, जबकि हर स्ट्रीम उसके अंदर हो, जिससे नेटवर्क को ठीक-ठीक पता चल जाता है कि आप कौन-सी सेवाएँ देखते हैं। क्लाइंट में DNS leak protection या use provider DNS खोजें और इसे प्रदाता के अपने रिज़ॉल्वर पर चालू रखें। अगर आपने कभी स्टिक की नेटवर्क सेटिंग्स में कस्टम DNS सेट किया था, तो उसे स्वचालित पर वापस करें, वरना दोनों में असहमति होगी। यह क्यों मायने रखता है, इसके लिए अलग पेज है।
पुष्टि करें कि यह वास्तव में काम कर रहा है
कनेक्ट करें, फिर क्लाइंट की अपनी स्क्रीन पर दिखने वाले connected शब्द पर भरोसा करने के बजाय जाँच करें। स्टिक को टेलीविज़न की तरह एक अतिरिक्त चरण की ज़रूरत होती है: सवाल यह है कि दूसरे ऐप टनल के अंदर हैं या नहीं, केवल क्लाइंट के अंदर होना पर्याप्त नहीं।
- आपका पता बदल गया है। स्टिक का ब्राउज़र या सार्वजनिक पता बताने वाला कोई ऐप खोलें और पुष्टि करें कि देश आपके चुने हुए एग्ज़िट से मेल खाता है। अगर क्लाइंट के connected बताने के बावजूद आपका अपना देश दिखे, तो क्लाइंट चल रहा है लेकिन ट्रैफ़िक उसके ज़रिए नहीं जा रहा।
- दूसरा ऐप भी उसके ज़रिए जाता है। कोई दूसरा ऐप खोलें जो यह दिखाता हो कि उसे आपकी स्थिति कहाँ की लगती है और तुलना करें। Fire OS पर असहमति का अर्थ है कि वह ऐप टनल के बाहर रिज़ॉल्व या रूट कर रहा है; जहाँ वर्ज़न में यह मौजूद हो, Block connections without VPN इसे रोकता है।
- टूटने पर कनेक्शन बंद हो जाता है। स्ट्रीम चलाते हुए Manage Installed Applications से क्लाइंट को ज़बरदस्ती बंद करें। ब्लॉक स्विच चालू होने पर स्ट्रीम तुरंत बंद हो जाती है; इसके बिना स्ट्रीम सामान्य नेटवर्क पर चलती रहती है, और अब आपको पता है कि आपके पास किस प्रकार का स्टिक है।
इन जाँचों से क्या सिद्ध होता है
+क्लाइंट के बाहर के ऐप सहित, स्टिक का ट्रैफ़िक आपके चुने हुए एग्ज़िट के ज़रिए जा रहा है
+जिस नेटवर्क से स्टिक जुड़ा है, वह अब यह नहीं पढ़ सकता कि स्टिक किन सेवाओं तक पहुँच रहा है
+आप जानते हैं कि इस स्टिक पर टनल टूटने पर कनेक्शन बंद होता है या वापस सामान्य नेटवर्क पर चला जाता है
इनसे क्या सिद्ध नहीं होता
−प्रदाता क्या रखता है, इसके बारे में ये कुछ नहीं बताते — यह दस्तावेज़ों से जुड़ा सवाल है, जिसका उत्तर प्रतिधारण पेजों पर है
−ये स्टिक को उसके अपने खाते से छिपाते नहीं हैं: वह Amazon को जो जानकारी भेजता है, वह बिना बदलाव के टनल के अंदर जाती है
−आज सफल हुई जाँच अगले सिस्टम अपडेट के बारे में कोई वादा नहीं है; अपडेट किसी सेटिंग को स्थानांतरित या हटा सकता है
होटल के कमरे में स्टिक
स्टिक वह डिवाइस है जिसे बैग में घर से बाहर ले जाकर ऐसे टेलीविज़न में लगाने की सबसे अधिक संभावना होती है, जिसका नेटवर्क आपके नियंत्रण में नहीं होता। VPN का उद्देश्य ठीक ऐसा ही नेटवर्क है — क्यों, इसके लिए अलग पेज है। टनल शुरू करने से पहले उस नेटवर्क की दो बातें बाधा बनती हैं।
पहली है कैप्टिव पोर्टल: होटल नेटवर्क तब तक कुछ भी नहीं भेजता, जब तक कोई पेज स्वीकार न किया जाए, और स्टिक के पास उस पेज को दिखाने का अच्छा तरीका नहीं होता। पहले फ़ोन से नेटवर्क से जुड़ें, वहीं पोर्टल स्वीकार करें और उसके बाद ही स्टिक को कनेक्ट करने की कोशिश करें; कुछ पोर्टल एक डिवाइस से बँधे होते हैं और दूसरे को आगे नहीं जाने देते। ऐसी स्थिति में स्टिक का अपना हॉटस्पॉट या फ़ोन का हॉटस्पॉट ही रास्ता है, लेकिन यह किसी समस्या को वास्तव में हल नहीं करता।
दूसरी बात यह है कि स्टिक नेटवर्क याद रखता है और टनल हो या न हो, उनसे दोबारा जुड़ जाता है। हमेशा चालू VPN के बिना स्टिक पर किसी अपरिचित नेटवर्क से जागने के बाद का पहला मिनट सामान्य नेटवर्क पर बीतता है और उस दौरान स्टिक के अपने ऐप जो कुछ भेजते हैं, वह उसी से जाता है। हर बार सबसे पहले क्लाइंट खोलें, या टनल को ऐसे ट्रैवल राउटर पर चलाएँ जो नेटवर्क भूलता नहीं।
जब यह काम न करे
Appstore मेरे प्रदाता का कोई क्लाइंट नहीं दिखाता
Vega OS वाले स्टिक पर यह सामान्य स्थिति है: वहाँ केवल Vega के लिए दोबारा बनाए गए क्लाइंट मौजूद होते हैं और वापस जाने के लिए Android की कोई परत नहीं है। Fire OS वाले स्टिक पर इसका अर्थ है कि प्रदाता ने Fire TV बिल्ड प्रकाशित नहीं की है। डाउनलोडर ऐप या साइडलोडिंग से इनमें से कोई समस्या ठीक नहीं होती; इससे ऐसा पैकेज इंस्टॉल होता है जिसे कोई अपडेट नहीं करता और जो हर स्ट्रीम को देख सकने वाली जगह पर होता है।
विकल्प हैं ऐसा प्रदाता चुनना जो आपके स्टिक के सिस्टम के लिए क्लाइंट उपलब्ध कराता हो, या राउटर का इस्तेमाल करना, जो स्टिक पर कोई क्लाइंट चलाए बिना उसे कनेक्शन देता है।
स्टिक होटल के Wi-Fi पर है और क्लाइंट कनेक्ट नहीं होगा
संभवतः स्टिक ऐसे कैप्टिव पोर्टल के पीछे है जिसे वह आपको दिखा नहीं सकता: नेटवर्क किसी भी चीज़ को भेजने से पहले एक पेज स्वीकार करवाना चाहता है और स्टिक में उसे स्वीकार करने के लिए ब्राउज़र नहीं है। पहले फ़ोन या लैपटॉप से नेटवर्क से जुड़ें, वहीं पोर्टल स्वीकार करें, फिर जाँचें कि स्टिक कनेक्ट हो पा रहा है या नहीं; कुछ पोर्टल एक डिवाइस से बँधे होते हैं और दूसरे को आगे नहीं जाने देते।
अगर पोर्टल पार हो गया हो और दूसरे नेटवर्क पर कनेक्ट होने के बावजूद इस नेटवर्क पर क्लाइंट विफल हो, तो नेटवर्क VPN ट्रैफ़िक को सीमित कर रहा है। यह नेटवर्क के बारे में तथ्य है, स्टिक के बारे में नहीं।
कनेक्ट करने के बाद वीडियो रुकता या बफ़र होता है
स्टिक फ़ोन की तुलना में अधिक लगातार ट्रैफ़िक खींचता है और उसे एन्क्रिप्ट करने के लिए उसका प्रोसेसर कमज़ोर होता है, इसलिए दूर का एग्ज़िट और पुराना प्रोटोकॉल दोनों असर दिखाते हैं। अपने पास का एग्ज़िट चुनें, उसी देश में दूसरा सर्वर आज़माएँ और प्रदाता को दोष देने से पहले प्रोटोकॉल को आधुनिक डिफ़ॉल्ट पर रहने दें।
अगर इस नेटवर्क पर हर एग्ज़िट रुकता है और दूसरे नेटवर्क पर चलता है, तो नेटवर्क VPN ट्रैफ़िक को सीमित कर रहा है।
स्टिक के स्लीप में जाने के बाद कनेक्शन गायब हो जाता है
स्टैंडबाय वह स्थिति है जहाँ टेलीविज़न क्लाइंट टनल खो देते हैं: स्टिक नेटवर्क छोड़ देता है, फिर जागता है और क्लाइंट से दोबारा जुड़ने के लिए कहा भी जा सकता है और नहीं भी। जहाँ आपका Fire OS वर्ज़न हमेशा चालू VPN उपलब्ध कराता हो, उसे चालू करें और सिस्टम स्वयं टनल से दोबारा जुड़ जाएगा। जहाँ यह सुविधा उपलब्ध न हो, वहाँ क्लाइंट का अपना connect on launch ही सबसे अच्छा विकल्प है और जागने के बाद क्लाइंट खोलना होगा।
वही चरण, दूसरी मशीनें
बाकी प्लेटफ़ॉर्म
हर प्लेटफ़ॉर्म की अपनी अलग गाइड होती है, न कि इसी पर एक टैब। इंस्टॉलर खुलते ही चरण अलग हो जाते हैं, और एक साथ तीन प्लेटफ़ॉर्म का जवाब देने वाला पेज किसी का भी ठीक से जवाब नहीं देता।