वर्चुअल डोगल: एक कैसे बनाएं और उसका दूरस्थ रूप से उपयोग कैसे करे

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

वर्चुअल डोगल क्या है

एक वर्चुअल डोगल एक असली USB सुरक्षा कुजी है जिसे नेटवर्क के माध्यम से अन्य कंप्यूटरो के लिए सुलभ बनाया जाता है, ताकि रिमोट मशीने इसे लगभग स्थानीय रूप से जुड़ डिवाइस की तरह पढ़ यह शब्द USB डोगल रीडायरेक्शन को भी शामिल करता है, जहा भौतिक कुजी एक कंप्यूटर मे ही लगी रहती है, जिसे सर्वर कहा जाता है अन्य कंप्यूटर, जिन्हे क्लाइंट कहा जाता है, स्थानीय नेटवर्क या इंटरनेट के माध्यम से उससे कनेक्ट होते है और वही लाइसेस जाच पास करते है जो वे कुजी हाथ मे होने पर करते, बिना कुजी की कॉपी किए या उसमे बदलाव किए। यदि आप इन डिवाइसो के लिए नए है, तो USB सुरक्षा डोगल क्या है, इस पर हमारा अवलोकन मूल बाते बताता है

Donglify वर्चुअल डोगल कैसे बनाता है

Donglify नेटवर्क के माध्यम से एक असली भौतिक की को रीडायरेक्ट करके एक वर्चुअल डोगल बनाता है, ताकि रिमोट मशीने उसकी कॉपी के बजाय वास्तविक डिवाइस तक पहुचे 

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

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

Donglify कैसे काम करता है

  • जब आप कोई कुजी साझा करते है, तो Donglify अपने USB ट्रैफ़क को नेटवर्क के माध्यम से क्लाइंट तक पहुचाता है, और क्लाइंट सिस्टम डिवाइस को ऐसे रजिस्टर करता है जैसे वह स्थानीय रूप से प्लग इन की गई हो
  • रिमोट ऑपरेटिग सिस्टम वास्तविक समय मे कुजी पर पढ़ता और लिखता है, इसलिए विक्रेता की सुरक्षा को हर जाच पर प्रतिक्रिया देने वाला एक प्रामाणिक डिवाइस दिखाई देता है
  • Donglify उपलब्ध सबसे तेज़ पथ को स्वचालित रूप से चुनता है, क्रम मे Direct, QUIC, UDP, फिर Redirection Server रिले, और ये सभी TLS 1.2 के तहत होते है
  • Direct और QUIC दोनो मशीनो के बीच पॉइंट टू पॉइंट चलते है, और Remote Desktop सत्र के अंदर Donglify सीधे Microsoft RDP चैनल का उपयोग करता है
  • केवल Redirection Server रिले डिवाइस डेटा को Donglify सर्वरो के माध्यम से रूट करता है, और जब कोई प्रत्यक्ष पथ मौजूद नही होता तो यह अंतिम विकल्प होता है

Donglify के साथ वर्चुअल डोगल कैसे बनाएं

1. शुरू करने के लिए, Donglify खाता बनाएं। फिर डाउनलोड करे और एप्लिकेशन को उस कंप्यूटर पर इंस्टॉल करे जिसमे डोगल भौतिक रूप से लगा हो और उन क्लाइंट मशीनो पर भी जिन पर उस साझा डोगल तक रिमोट एक्सेस की आवश्यकता है

Donglify इंस्टॉल करे

2. USB डोगल को सर्वर कंप्यूटर से कनेक्ट करे और Donglify खोले

डॉन्ग्लिफ़य लॉन्च करे

3. अपने ईमेल और पासवर्ड, Google खाते, या लॉगिन टोकन के साथ लॉग इन करे

4. स्थानीय डिवाइस सूची खोलने के लिए प्लस आइकन पर क्लिक करे प्रत्येक डिवाइस पर Multi-connect, Single-connect, या Unsupported लेबल दिखता है

USB कुजी चुने

5. अपने डोगल के पास वाले रेडियो बटन का चयन करे और Share पर क्लिक करे

डोगल साझा करे

6. क्लाइंट कंप्यूटर पर, Donglify खोले और उसी खाते मे लॉग इन करे

उसी खाते मे लॉग इन करे Donglify

7. डिवाइस सूची मे साझा डोगल ढूढे और कनेक्ट पर क्लिक करे

Donglify कनेक्शन

8. कुजी के साथ ऐसे काम करे जैसे कि वह स्थानीय हो काम पूरा होने पर डिस्कनेक्ट पर क्लिक करे

Donglify पूर्ण फ़चर एक्सेस के साथ सात दिनो का ट्रायल ऑफ़र करता है, ताकि आप भुगतान करने से पहले इसे ठीक उसी कुजी के मुकाबले परख सके जिस पर आप निर्भर है

Windows पर

Windows पर, Donglify Windows फ़यरवॉल को स्वयं कॉन्फ़गर करता है कॉर्पोरेट या कस्टम फ़यरवॉल के पीछे, मुख्य सर्वर के लिए आउटबाउंड TCP 12063, Redirection Server के लिए TCP 5018, और UDP कनेक्शनो के लिए UDP 5002 खोले, साथ ही direct connections के लिए इनबाउंड TCP 5000 भी खोले अकाउंट लॉगिन account.donglify.net के लिए आउटबाउंड TCP 8063 का उपयोग करता है

आसान पहचान के लिए किसी shared key का नाम बदलने हेतु, उसके नाम के पास Pencil आइकन पर क्लिक करे और Enter दबाएँ

macOS पर

macOS पर, Donglify इंस्टॉल के दौरान आपके Mac उपयोगकर्ता नाम और पासवर्ड के लिए प्रॉम्प्ट करता है, और फिर अपडेट या हटाने के लिए भी नाम बदलना पेसिल आइकन के बजाय सीधे डिवाइस नाम पर क्लिक करके काम करता है

यहा एक संस्करण सीमा महत्वपूर्ण है macOS 11 Big Sur चलाने वाले M1 Macs पर, Donglify केवल सर्वर मोड मे चलता है, इसलिए यह एक स्थानीय कुजी साझा कर सकता है लेकिन किसी रिमोट कुजी से कनेक्ट आउट नही कर सकता पूर्ण क्लाइंट और सर्वर सपोर्ट macOS 12 Monterey से शुरू होता है, और वर्तमान समर्थित न्यूनतम संस्करण macOS 10.15 Catalina है

VM मे या RDP के माध्यम से वर्चुअल डोगल का उपयोग करना

एक वर्चुअल डोगल वर्चुअल मशीन या RDP सेशन के भीतर काम करता है क्योकि Donglify कुजी को रिमोट वातावरण मे इस तरह प्रस्तुत करता है जैसे वह स्थानीय रूप से जुड़ हो यह विशेष रूप से तब उपयोगी होता है जब भौतिक डोगल को सीधे वर्चुअल या रिमोट मशीन से जोड़ नही जा सकता

सर्वर साइड उस मशीन पर चलता है जो भौतिक रूप से डोगल को धारण करती है, और क्लाइंट साइड उस वातावरण मे चलता है जिसे उसकी पहुच चाहिए, चाहे वह वर्चुअल मशीन हो या रिमोट भौतिक कंप्यूटर।

RDP सेशन के भीतर Donglify Microsoft RDP चैनल का सीधे उपयोग करता है, बिना किसी अतिरिक्त कॉन्फ़गरेशन के प्लेटफ़र्म के अनुसार विशिष्टताएँ इतनी अलग होती है कि उनके लिए अलग गाइड आवश्यक है

प्लेटफ़र्म-विशिष्ट सेटअप के लिए, हमारे वॉकथ्रू देखे: VMware मे USB डोगल एक्सेस या VirtualBox USB डोगल पासथ्रू

Donglify के लाभ और सीमाएँ

एक वर्चुअल डोगल आपको आपके नेटवर्क पर निर्भर होने की कीमत पर पहुच और सुविधा देता है इसके लाभ उन टीमो के लिए सबसे स्पष्ट है जो एक महंगी कुजी साझा कर रही है इस पर निर्भर होने से पहले सीमाएँ पढ़

लाभ

  • सिक्योरिटी डोगल्स के लिए विशेष रूप से बनाया गया Donglify सामान्य USB डिवाइसो के लिए नही, बल्कि विशेष रूप से USB सिक्योरिटी और लाइसेस कीज़ को संभालता है, और Multi-connect कई क्लाइंट्स को बिना किसी एक को डिस्कनेक्ट किए, समर्थित की को एक साथ उपयोग करने देता है ताकि दूसरा लाइसेस तक पहुच सके
  • की को स्थानातरित किए बिना रिमोट एक्सेस। एक भौतिक की अलग-अलग लोकेशनो और वातावरणो मे मौजूद मशीनो को सेवा देती है, जिनमे वर्चुअल मशीने और RDP सेशंस शामिल है, ताकि टीम को डिवाइस को कंप्यूटर से कंप्यूटर तक पास करना बंद करना पड़
  • कम भौतिक हैडलिग। की को एक सुरक्षित सर्वर पर रखने से भौतिक हैडलिग कम होती है, जिससे डोगल अधिक समय तक चलता है और उसके खोने या चोरी होने की संभावना कम हो जाती है
  • सुरक्षित नेटवर्क कनेक्शन। हर कनेक्शन TLS 1.2 के तहत चलता है, और Redirection Server रिले को छोड़कर हर मोड पॉइंट-टू-पॉइंट रहता है

सीमाएँ:

  • नेटवर्क पर निर्भरता हर मशीन को एक स्थिर नेटवर्क या इंटरनेट कनेक्शन की आवश्यकता होती है, और कनेक्शन ड्रॉप होने पर Donglify धीमे फ़लबैक मोड मे चला जाता है
  • केवल Windows और macOS। Donglify केवल Windows और macOS पर चलता है, Linux क्लाइंट नही है, इसलिए मिश्रित फ़लीट के लिए Linux नोड्स पर किसी अन्य टूल की आवश्यकता होती है
  • पेड सब्सक्रिप्शन। यह एक पेड सब्सक्रिप्शन है, जबकि USB/IP जैसा मुफ़त विकल्प उन तकनीकी उपयोगकर्ताओं के लिए उपलब्ध है जो पैकेज्ड क्रॉस-प्लेटफ़र्म एप्लिकेशन के बिना भी सहज है
नोट: डोगल सर्वर सॉफ़टवेयर विकल्पो के हमारे अवलोकन को देखे कि Donglify, USB/IP जैसे विकल्पो की तुलना मे कैसे है

समर्थित डोगल और मल्टी-कनेक्ट

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

समर्थित परिवारो मे Aladdin, Safenet, Gemalto और Thales कीज़ जैसे HASP HL और Sentinel HL, Rockey श्रृखला जैसे Feitian डिवाइस, और CodeMeter सहित WIBU कीज़, साथ ही KEYLOK II और Guardant Stealth II जैसे अन्य शामिल है समर्थित कीज़ और संस्करणो की पूरी सूची के लिए, मल्टी-कनेक्ट डोगल शेयरिग के लिए हमारी गाइड देखे

यदि आपकी की सिगल-कनेक्ट दिखाती है और आपको एक साथ कई लोगो को उस पर चाहिए, या आपका डिवाइस अनसपोर्टेड के रूप मे दिखता है, तो Donglify सपोर्ट अनुरोध पर इसके लिए सपोर्ट जोड़ सकता है

सामान्य प्रश्न

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

नही, Donglify डोगल एमुलेटर नही है यह नेटवर्क पर एक भौतिक कुजी साझा करता है और कुजी तथा उसके फ़र्मवेयर को बिना छुए छोड़ देता है, जबकि एमुलेटर सॉफ़टवेयर मे कुजी के व्यवहार की नकल करता है व्यावहारिक परिणाम स्थिरता है, क्योकि वास्तविक डिवाइस हर सुरक्षा जाच का उत्तर देता है, जिससे रीडायरेक्शन सामान्यतः एमुलेशन की तुलना मे सुरक्षा अपडेट्स के प्रति कम संवेदनशील होता है अंतर यह है कि एक ओर दूरस्थ रूप से एक्सेस किया गया वास्तविक हार्डवेयर है, और दूसरी ओर उसका सॉफ़टवेयर कॉपी

डिवाइस ट्रैफ़क किसी स्थानीय नेटवर्क पर जा सकता है, लेकिन Donglify फिर भी सत्र शुरू करने के लिए अपने अकाउंट सर्वर पर साइन इन करता है जब सर्वर और क्लाइंट एक ही LAN पर हो, तो Direct कनेक्शन डिवाइस डेटा को स्थानीय रूप से ले जाता है और सबसे तेज़ मोड होता है, इसलिए key का ट्रैफ़क आपके नेटवर्क से बाहर नही जाता Donglify अकाउंट मे लॉग इन करने के लिए account.donglify.net पर TCP 8063 के जरिए एक आउटबाउंड कनेक्शन का उपयोग होता है, इसलिए पूरी तरह ऑफ़लाइन सेटअप समर्थित नही है

अलग-अलग साइटो के बीच रिमोट एक्सेस के लिए दोनो सिरो पर इंटरनेट की आवश्यकता होती है, और यदि कोई लिक थोड़ देर के लिए गिर भी जाए, तो Donglify कनेक्शन को तुरंत बंद करने के बजाय key के साथ कनेक्शन को कई मिनट तक सक्रिय रखता है