अपने रास्पबेरी पाई को किसी अन्य कंप्यूटर या डिवाइस से दूरस्थ रूप से नियंत्रित करने के कई फायदे हैं। इसे करने के सर्वोत्तम तरीके यहां दिए गए हैं।
रास्पबेरी पाई एक शानदार छोटा उपकरण है जो आपको बहुत कुछ करने की अनुमति देता है। आप इसका उपयोग कोडिंग के बारे में सीखने, रोबोट बनाने, फिल्में स्ट्रीम करने और यहां तक कि गेम खेलने के लिए भी कर सकते हैं। लेकिन क्या होगा यदि आपको अपने रास्पबेरी पाई को किसी अन्य कंप्यूटर या डिवाइस से दूरस्थ रूप से एक्सेस करने की आवश्यकता है? आइए भौतिक पहुंच के बिना अपने रास्पबेरी पाई को नियंत्रित करने के सर्वोत्तम तरीकों पर एक नज़र डालें।
आपके रास्पबेरी पाई को दूर से एक्सेस करने के लाभ
आपके रास्पबेरी पाई को दूर से नियंत्रित करने के कुछ संभावित लाभों में शामिल हैं:
- बिजली की खपत में कमी: अपने रास्पबेरी पाई को दूरस्थ रूप से एक्सेस करने से आपके सेटअप की बिजली की मांग कम हो जाती है क्योंकि यह अलग की आवश्यकता को हटा देता है रास्पबेरी पाई के लिए कीबोर्ड, माउस और मॉनिटर। इस प्रकार के सेटअप को हेडलेस कनेक्शन कहा जाता है, और यह इनमें से एक है के तरीके अपने रास्पबेरी पाई सेटअप की बिजली खपत कम करें.
- सुविधा: रिमोट एक्सेस आपको दुनिया में कहीं से भी अपने रास्पबेरी पाई को नियंत्रित करने की अनुमति देता है, जब तक यह इंटरनेट से जुड़ा हुआ है। उदाहरण के लिए, आप अपने 3डी प्रिंटर को रास्पबेरी पाई से जोड़ सकते हैं ऑक्टोप्रिंट के माध्यम से प्रिंटर की निगरानी/नियंत्रण करें छुट्टी पर रहते समय। रिमोट एक्सेस आपके रास्पबेरी पाई को एक नए स्थान पर स्थापित करना भी आसान बनाता है।
- सेटअप और पोर्टेबिलिटी में आसानी: रिमोट एक्सेस सक्षम होने पर, चलते समय अलग डिस्प्ले, कीबोर्ड और माउस को पैक करने की कोई आवश्यकता नहीं है अपने रास्पबेरी पाई के साथ। इसे नियंत्रित करने के लिए आपको बस अपने पीसी या मोबाइल फोन को पीआई से कनेक्ट करना होगा दूर से.
1. SSH के माध्यम से रिमोट एक्सेस
सिक्योर शेल, या एसएसएच, एक नेटवर्क प्रोटोकॉल है जो दो कंप्यूटरों को असुरक्षित नेटवर्क पर संचार और डेटा साझा करने का एक सुरक्षित तरीका प्रदान करता है। SSH का एक प्रमुख लाभ यह है कि यह यह सुनिश्चित करने के लिए मजबूत डेटा एन्क्रिप्शन प्रदान करता है कि संवेदनशील डेटा नेटवर्क पर सुरक्षित रूप से भेजा जाए।
SSH अधिकांश कंप्यूटिंग प्लेटफ़ॉर्म पर काम करता है। आपको बस उस कंप्यूटर पर एक क्लाइंट इंस्टॉल करना होगा जिससे आप नियंत्रण कर रहे हैं और दूसरे कंप्यूटर पर एक सर्वर इंस्टॉल करना होगा जिसमें आप एसएसएच पर जा रहे हैं।
अधिकांश प्लेटफ़ॉर्म जैसे विंडोज़, लिनक्स और मैकओएस में टर्मिनल/कमांड लाइन में एक एसएसएच क्लाइंट पहले से इंस्टॉल होता है। रास्पबेरी पाई ओएस जैसे लिनक्स वितरण में ओपनएसएसएच का एक मानक कार्यान्वयन होता है, जिससे एसएसएच सर्वर स्थापित करना आसान हो जाता है। आपको बस इतना करना है अपने रास्पबेरी पाई पर SSH सक्षम करें और दूसरे डिवाइस से कनेक्ट करें.
2. वीएनसी के माध्यम से रिमोट एक्सेस
वर्चुअल नेटवर्क कंप्यूटिंग (वीएनसी) एक दूरस्थ डेस्कटॉप-साझाकरण समाधान है जो किसी अन्य कंप्यूटर के दूरस्थ उदाहरण को नियंत्रित करने के लिए एक ग्राफिकल यूजर इंटरफेस प्रस्तुत करता है। यह ओपन-सोर्स रिमोट फ्रेम बफर (आरएफबी) प्रोटोकॉल का उपयोग करता है और इसलिए यह विंडोज, मैकओएस और लिनक्स जैसे कई ऑपरेटिंग सिस्टम के साथ संगत है।
वीएनसी और एसएसएच के बीच मूल अंतर यह है कि वीएनसी सीधे ग्राफिकल यूजर इंटरफेस प्रदान करता है जबकि एसएसएच का उपयोग ज्यादातर कमांड लाइन के माध्यम से किया जाता है। दूसरी ओर, SSH अधिक सुरक्षित, अधिक तेज़ और कम संसाधन-गहन है।
रास्पबेरी पाई पर वीएनसी स्थापित करना काफी आसान है क्योंकि वीएनसी सर्वर पहले से ही रास्पबेरी पाई ओएस के हालिया रिलीज पर पहले से इंस्टॉल आता है। हालाँकि, यदि आप रास्पबियन जेसी से पुराने रास्पबेरी पाई ओएस संस्करण का उपयोग कर रहे हैं, तो आपको मैन्युअल रूप से वीएनसी सर्वर स्थापित करना होगा।
आपको अपने क्लाइंट, किसी अन्य पीसी या मोबाइल डिवाइस पर वीएनसी व्यूअर इंस्टॉल करना होगा। सौभाग्य से, Android और iOS दोनों के लिए VNC व्यूअर के संस्करण मौजूद हैं।
3. आरडीपी के माध्यम से रिमोट एक्सेस
रिमोट डेस्कटॉप प्रोटोकॉल, या आरडीपी, नेटवर्क कनेक्शन पर किसी अन्य कंप्यूटर को दूरस्थ रूप से नियंत्रित करने के लिए माइक्रोसॉफ्ट का स्वामित्व सॉफ्टवेयर समाधान है। आरडीपी एक क्लाइंट-सर्वर व्यवस्था का उपयोग करता है जहां आपका मुख्य कंप्यूटर क्लाइंट को होस्ट करता है जबकि दूरस्थ कंप्यूटर सर्वर को होस्ट करता है। आरडीपी का एक प्रमुख लाभ यह है कि यह ऑडियो और वीडियो पुनर्निर्देशन की अनुमति देता है, जिससे आप अपने स्थानीय कंप्यूटर पर संगीत चला सकते हैं और वीडियो देख सकते हैं। यह रिमोट और स्थानीय कंप्यूटर के बीच क्लिपबोर्ड साझाकरण को भी सक्षम बनाता है।
आरडीपी के माध्यम से अपने रास्पबेरी पाई को दूरस्थ रूप से एक्सेस करने के लिए, आपको एक्सआरडीपी स्थापित करना होगा, जो आरडीपी सर्वर का ओपन-सोर्स कार्यान्वयन है जो लिनक्स-आधारित ऑपरेटिंग सिस्टम पर काम करता है।
आप आरडीपी का भी उपयोग कर सकते हैं अपने विंडोज पीसी तक पहुंचने के लिए अपने रास्पबेरी पाई से एक दूरस्थ डेस्कटॉप कनेक्शन सेट करें.
4. वीपीएन के माध्यम से रिमोट एक्सेस
एक वीपीएन (वर्चुअल प्राइवेट नेटवर्क) एक सुरंग के रूप में कार्य करता है जो एक सुरक्षित कनेक्शन प्रदान करता है। हालाँकि यह आमतौर पर सुरक्षा उद्देश्यों के लिए उपयोग किया जाता है, एक वीपीएन आपके घरेलू नेटवर्क तक दूरस्थ पहुँच भी प्रदान कर सकता है।
रिमोट एक्सेस के लिए वीपीएन को कॉन्फ़िगर करना अपेक्षाकृत सरल है। तुम कर सकते हो अपने रास्पबेरी पाई पर अपना स्वयं का वीपीएन सर्वर सेट करें PiVPN और WIreGuard का उपयोग करना। वहां से, आपको बस उचित क्रेडेंशियल्स वाले एक ग्राहक की आवश्यकता है। आरडीपी के विपरीत, वीपीएन को अच्छी तरह से काम करने के लिए उच्च-बैंडविड्थ कनेक्शन की आवश्यकता होती है। इसलिए, यदि आपके नेटवर्क में अपलोड बैंडविड्थ कम है, तो वीपीएन आपके लिए सबसे अच्छा विकल्प नहीं हो सकता है। हालाँकि, वीपीएन आरडीपी की तुलना में बहुत अधिक सुरक्षा और एन्क्रिप्शन प्रदान करता है।
इसके अलावा, वीपीएन स्थापित करने के लिए सबसे आसान रिमोट एक्सेस समाधान नहीं है, लेकिन अगर आपको व्यापक गोपनीयता और सुरक्षा की आवश्यकता है तो यह इसके लायक है।
5. तृतीय-पक्ष रिमोट एक्सेस सॉफ़्टवेयर के माध्यम से रिमोट एक्सेस
कई अन्य एप्लिकेशन आपको अपने रास्पबेरी पाई को दूर से नियंत्रित करने की अनुमति देते हैं। इसमे शामिल है:
- TeamViewer: यह लोकप्रिय रिमोट डेस्कटॉप सॉफ्टवेयर उपयोगकर्ताओं को कंप्यूटर या डिवाइस को दूर से एक्सेस करने और नियंत्रित करने में सक्षम बनाता है। यह क्रॉस-प्लेटफ़ॉर्म है और उपयोगकर्ताओं को विंडोज, मैकओएस, लिनक्स, आईओएस और एंड्रॉइड जैसे विभिन्न ऑपरेटिंग सिस्टम से कनेक्ट करने की अनुमति देता है। हालाँकि यह ऊपर सूचीबद्ध अधिकांश विकल्पों की तुलना में कम सुरक्षित है, इसके बजाय उपयोग में आसानी को प्राथमिकता देता है। टीमव्यूअर मालिकाना सॉफ्टवेयर है, जिसका सबसे सस्ता प्लान लगभग 12 डॉलर प्रति माह है और इसका बिल सालाना आता है।
- AnyDesk: यह रिमोट डेस्कटॉप सॉफ्टवेयर उपयोगकर्ताओं को दूरस्थ कंप्यूटर से जुड़ने और नियंत्रित करने की क्षमता प्रदान करता है। यह कम बैंडविड्थ कनेक्शन पर भी तेज़ और सुचारू प्रदर्शन पर जोर देता है। यह कई प्लेटफार्मों का समर्थन करता है और टीमव्यूअर से थोड़ा सस्ता है, लगभग 11 डॉलर प्रति माह।
- क्रोम रिमोट डेस्कटॉप: यह सुविधा उपयोगकर्ताओं को क्रोम या किसी अन्य क्रोमियम-आधारित ब्राउज़र का उपयोग करके अपने कंप्यूटर तक दूरस्थ रूप से पहुंचने और नियंत्रित करने की अनुमति देती है। उपयोगकर्ता अपने कंप्यूटर पर क्रोम रिमोट डेस्कटॉप ऐप इंस्टॉल करके और फिर क्रोम ब्राउज़र चलाने वाले किसी अन्य डिवाइस से इसे एक्सेस करके रिमोट एक्सेस सेट कर सकते हैं।
अपने रास्पबेरी पाई को दूर से नियंत्रित करना आसान है
जब आपके रास्पबेरी पाई को दूर से नियंत्रित करने की बात आती है तो विकल्प वस्तुतः असीमित हैं। आपके लिए सबसे अच्छा काम करने वाली विधि चुनने के लिए, आपको कारकों पर विचार करना होगा जैसे कि क्या आपको ग्राफ़िकल इंटरफ़ेस की आवश्यकता है, सुरक्षा संबंधी चिंताएँ, आपका बजट (भुगतान किए गए तरीकों के लिए), जिस प्लेटफ़ॉर्म तक आप पहुँच प्राप्त करेंगे, और तकनीकी जटिलता शामिल। इन सभी कारकों पर विचार करने के बाद आपके लिए सर्वोत्तम रिमोट एक्सेस इंटरफ़ेस चुनना बहुत आसान हो जाएगा।