इस आलेख में, मैं इस बारे में बात करूंगा कि आप एसएसएच प्रोटोकॉल पर किसी भी वीएनसी कनेक्शन को कैसे सुरंग कर सकते हैं, जिससे यह सुनिश्चित होता है कि सभी ट्रैफिक एन्क्रिप्टेड और सुरक्षित हैं। मैं वर्तमान में अपने पीसी के किसी भी दूरस्थ रूप से कनेक्ट होने से पहले हर समय इसका उपयोग करता हूं ताकि पासवर्ड और लॉगिन जानकारी को स्नीफ नहीं किया जा सके।
कुछ ऐसी चीजें हैं जिन्हें आप वास्तव में जानकारी का उपयोग करने से पहले पूरा करना चाहते हैं यह आलेख।
1। SSH सर्वर- सबसे पहले, आपको एक व्यक्तिगत SSH सर्वर सेट करना होगा जिसका उपयोग सुरक्षित VNC सुरंग बनाने के लिए किया जाएगा। यह इस आलेख के दायरे से बाहर है, लेकिन आप एक व्यक्तिगत एसएसएच सर्वर कैसे सेट अप करें पर Lifehacker द्वारा एक महान पोस्ट पढ़ सकते हैं। (वह गाइड एक दशक से अधिक पुराना है, लेकिन अभी भी काम करता है। एक अलग ब्लॉग में नई गाइड है जो काम करता है।
2। VNC सर्वर- दूसरा, आपको प्रत्येक मशीन पर एक वीएनसी सर्वर स्थापित और कॉन्फ़िगर करने की आवश्यकता है जिसे आप कनेक्ट करना चाहते हैं।
3। गतिशील DNS- अंत में, यदि आप कनेक्ट करने में सक्षम होना चाहते हैं स्थानीय नेटवर्क के बाहर से आपके घर के कंप्यूटर पर, आपको एक नि: शुल्क गतिशील DNS खाता सेट अप करने की आवश्यकता होगी, जब तक कि आपके पास पहले से कोई स्थिर आईपी न हो। आप मेरी पिछली पोस्ट यहां डायनामिक DNS कैसे सेट करें पर पढ़ सकते हैं। यह आपको अनुमति देगा myname.homeip.net, आदि जैसे एक अद्वितीय डोमेन नाम का उपयोग करने के लिए।
ऐसा करने से पहले यह पूरा करने के लिए बहुत सारी चीज़ें लग सकती हैं और यह है! मुझे सब कुछ सीखने में कुछ समय लगा और इसे सब काम कर लें, लेकिन एक बार यह सेटअप हो जाने पर और यह काम करता है, तो आप महसूस करेंगे कि आप बस माउंट एवरेस्ट पर चढ़ गए हैं!
जिस क्रम में आप उन तीन पूर्वापेक्षाएँ को पूरा करना चाहते हैं, वह गतिशील DNS सेट है, फिर सेटअप करें वीएनसी सर्वर सॉफ्टवेयर (काफी सीधे आगे), ए डी फिर एसएसएच सर्वर सेटअप करें।
एसएसएच पर सुरंग वीएनसी
ठीक है, अब सीखने के लिए ट्यूटोरियल में एसएसएच पर वीएनसी सुरंग कैसे करें! इस लेख में, मैं अपने रिमोट कंट्रोल सॉफ्टवेयर और पुट्टी को एसएसएच क्लाइंट के रूप में TightVNC का उपयोग करूँगा। हम एसएसएच क्लाइंट से कनेक्ट करने के लिए पुट्टी का उपयोग करेंगे और फिर उस कंप्यूटर से कनेक्ट करने के लिए TightVNC का उपयोग करेंगे जिसे हम नियंत्रित करना चाहते हैं।
चरण 1: पुटी खोलें और सत्रबाएं फलक में श्रेणी। होस्ट नाम बॉक्स में, आपको अपने घर एसएसएच सर्वर के लिए डायनामिक DNS पता टाइप करना होगा। या यदि आपके पास स्थिर आईपी है तो आप आईपी पते में टाइप कर सकते हैं। नोट यह एसएसएच सर्वर के लिए आपका बाहरी आईपी पताहै।
साथ ही, एसएसएच पर VNC जैसे सहेजे गए सत्रटेक्स्ट बॉक्स में एक नाम टाइप करें और क्लिक करें बचाना। इस तरह, आपको हर बार ऐसा करने की आवश्यकता नहीं होगी।
चरण 2: अब कनेक्शन, फिर SSHऔर सुरंगोंपर क्लिक करें। अब स्रोत पोर्ट नंबर और गंतव्य पोर्ट में टाइप करें। TightVNC के लिए स्रोत पोर्ट 5900 है क्योंकि वह पोर्ट है जो कनेक्शन के लिए सुनता है।
गंतव्य पोर्ट आपके एसएसएच सर्वर के लिए आंतरिक आईपी पताहोगा, उसके बाद उसी पोर्ट के बाद संख्या, यानी 10.0.1.104:5900.
चरण 3: अब जोड़ेंमजबूत>बटन और यह ऊपर दिए गए सूची बॉक्स में दिखाई देगा:
चरण 4: आपको कुछ और बदलने की आवश्यकता नहीं है। यह वास्तव में है! अब सत्र स्क्रीन पर वापस जाएं और फिर सेव बटन पर क्लिक करें।
आप खोलेंक्लिक करके इसका परीक्षण कर सकते हैं और आपको एक कमांड विंडो मिलनी चाहिए जो आपको अपना उपयोगकर्ता नाम और पासवर्ड मांगे । एसएसएच सर्वर में सफलतापूर्वक लॉग इन करने के बाद, यह आपको कमांड प्रॉम्प्ट पर लाएगा। अब आपने एसएसएच सुरंग पर एक वीएनसी बनाया है!
चरण 5: अब TightVNC खोलें और VNC सर्वर फ़ील्ड में 127.0.0.1टाइप करें:
अब कनेक्ट करेंक्लिक करें और आप अपने कंप्यूटर से दूरस्थ रूप से कनेक्ट करने में सक्षम होना चाहिए! यह एक प्रक्रिया है और थोड़ा जटिल है, लेकिन यदि आप कोशिश करते रहें, तो आप इसे काम पर लाएंगे! एक बार जब आप एसएसएच सर्वर सेटअप प्राप्त कर लेते हैं, तो आप इसका उपयोग अपने वेब ब्राउजिंग सत्र को एन्क्रिप्ट करने के लिए भी कर सकते हैं!
यदि आपके कोई प्रश्न हैं या कुछ समझ नहीं सकते हैं, तो एक टिप्पणी पोस्ट करें और मैं आपकी मदद करने की कोशिश करूंगा बाहर! का आनंद लें!