توفر تقنيات المحاكاة الافتراضية إمكانية تشغيل أنظمة تشغيل متعددة على جهاز كمبيوتر واحد. ورغم أن هذه الأجهزة الافتراضية تشترك في موارد الكمبيوتر الفعلي (المضيف)، فإنك لا تزال بحاجة إلى نظام VirtualBox USB dongle للوصول إلى مفتاح الأمان USB قبل تشغيل بعض البرامج.
بينما يمكن إنشاء VirtualBox USB passthrough، غالبًا ما يشتكي المستخدمون من أن اتصال VirtualBox عبر USB غير مستقر. تتيح هذه الطريقة فقط للمستخدمين الوصول إلى مفاتيح الأمان المتصلة بالكمبيوتر الفعلي.
في هذه المقالة، سنوضح لك كيفية إنشاء اتصال موثوق به لمفتاح USB Dongle في VirtualBox. كما سنستعرض كل الحلول الممكنة التي يمكنك تجربتها عند مشاركة مفتاح Dongle من خلال VirtualBox.
يستخدم البرنامج تقنية إعادة توجيه المنفذ عبر شبكة TCP/IP، مما يسمح للمستخدمين أيضًا بتمرير مفاتيح الأمان USB إلى أي بيئة، حتى لو لم يكن المفتاح متصلًا بالكمبيوتر الفعلي. ونتيجة لذلك، فإن Donglify يُنشئ اتصالًا موثوقًا به لمفتاح ترخيص USB Dongle في VirtualBox يمكن للمستخدمين الاعتماد عليه في أي وقت.
لمزيد من المعلومات حول كيفية استخدام Donglify لمشاركة مفاتيح USB Dongle مع الأجهزة الافتراضية في VirtualBox، يُرجى مشاهدة هذا الدليل:
قبل استخدام برنامج Donglify لتوصيل VirtualBox بمفاتيح USB Dongle، إليك ثلاث نقاط مهمة يجب مراعاتها:
الاتصال بالإنترنت: لا يهم إذا كانت جميع أجهزتك متصلة بنفس الشبكة المحلية (LAN)، فيجب أن تكون أجهزتك متصلة بالإنترنت ومفاتيح USB Dongle لتتمكن من استخدام الترخيص في البيئة الافتراضية.
التوافق عبر أنظمة Windows وMac: يعتبر Donglify برنامجًا مرنًا يعمل على أنظمة Windows وMac. وهذا يعني أنك تستطيع الربط بين أنظمة تشغيل مختلفة كما تشاء. للقيام بذلك، ستحتاج إلى تثبيت أحدث إصدار من البرنامج إذا كنت تريد مشاركة مفاتيح dongle مع جهاز Mac.
الاستخدام الحصري لمفاتيح USB Dongle: تم إنشاء برنامج Donglify خصيصًا لمشاركة مفاتيح USB Dongle. لذلك، فإنه غير مصمم للعمل مع أي نوع آخر من أجهزة USB.
يعتقد العديد من المستخدمين أنه من السهل استخدام أجهزة USB في الإعدادات الافتراضية. لكن هذا ليس صحيحًا تمامًا. لتنفيذ هذه العملية، يجب على المستخدمين أولاً التنقل عبر عدة طبقات برمجية، ثم التفاعل مع برامج التشغيل التي تتحكم في موارد الأجهزة اللازمة لجعل نظامي التشغيل المضيف والضيف يعملان معًا.
هناك طريقتان لمعالجة هذه المشكلة المعقدة:
"الخيار "أثناء التشغيل"
الأولى هي استخدام آلية "أثناء التشغيل" لالتقاط جهاز USB في VirtualBox. استخدم الرمز الموجود في أسفل نافذة الواجهة الرسومية (GUI) لتحديد جهاز USB. تشير علامة "✓" بجانب كل اسم في القائمة إلى أن الجهاز قد تم التقاطه.
استخدام فلتر USB
تتضمن الطريقة الثانية استخدام فلتر USB. هذه الطريقة أكثر فعالية وموثوقية لأنها توفر اتصالًا سريعًا. على سبيل المثال، يمكن للجهاز الافتراضي العامل التقاط مفتاح dongle المتصل بنظام التشغيل المضيف على الفور. يعمل فلتر USB بشكل أفضل عندما يكون لكل جهاز فلتر خاص به.
ملاحظة: إذا كنت تستخدم نظام Linux مضيفًا مثل Ubuntu أو Fedora، فإن استخدام مفتاح USB Dongle في VirtualBox قد يكون أكثر صعوبة. بعد تسجيل الخروج أو إعادة تشغيل النظام، لن تتمكن من رؤية قائمة الأجهزة المتصلة إلا إذا كنت عضوًا في "vboxusers" مع عضوية مؤكدة.
باختصار، إليك دليل موجز حول كيفية التقاط جهاز USB باستخدام الفلتر:
يمكنك دائمًا تحديد اسم والحصول على "VendorID" و"ProductID". تختلف الطريقة حسب الجهاز الذي تستخدمه.
• عندما تكون على جهاز مضيف Linux، استخدم الأمر "lsusb" للوصول إلى "VendorID" و"ProductID".
• على نظام Mac OS، تحقق من "معلومات النظام" للوصول إلى "VendorID" و"ProductID".
• بالنسبة لنظام Windows، قم بزيارة "إدارة الأجهزة" للحصول على نفس المعلومات.
إذا كان لديك بالفعل امتداد VirtualBox مثبتًا على جهازك، يمكنك تجربة طريقة مختلفة عند استخدام الفلتر لالتقاط جهاز USB. إليك الطريقة: