USB Dongle di VMware: Metode Native dan Jaringan

Passthrough VMware ESXi native menghubungkan dongle ke mesin virtual hanya ketika kunci dicolokkan ke server ESXi fisik. Kunci lisensi yang terpasang pada komputer lain tetap tidak dapat dijangkau hanya melalui vSphere, sehingga perangkat lunak yang dilindungi oleh kunci perangkat keras gagal di dalam guest. Donglify menutup celah tersebut, mengalihkan kunci melalui jaringan sehingga guest Windows atau macOS yang didukung membacanya sebagai perangkat USB lokal.

Panduan ini mencakup kedua metode: passthrough ESXi native untuk dongle yang terhubung langsung ke host, dan Donglify ketika kunci harus tetap berada di komputer lain.

Metode mana yang Anda perlukan?

Dongle terhubung langsung ke host ESXi: gunakan passthrough VMware native.
Dongle terhubung ke komputer lain: gunakan Donglify.
Beberapa klien yang didukung memerlukan dongle yang sama: gunakan Donglify Multi-connect.

Native VMware Passthrough vs Donglify Asli

  Passthrough VMware ESXi native Donglify
Lokasi dongle Server ESXi fisik Komputer Windows atau macOS lain yang didukung
Akses Satu guest per perangkat USB Kunci yang didukung dapat menggunakan Multi-connect dengan beberapa klien
Penyiapan Konfigurasi vSphere + runtime guest Donglify pada host dongle dan guest VMware
Koneksi Jalur USB lokal host-ke-VM Pengalihan jaringan terenkripsi
Biaya Termasuk dengan VMware Berbayar, dengan uji coba 7 hari

Jika dongle Anda terhubung ke komputer lain, lanjutkan dengan Donglify di bawah ini. Jika sudah terpasang pada server ESXi fisik, lompat ke USB Dongle Passthrough Native di VMware ESXi.

Hubungkan Dongle USB Jarak Jauh ke VMware dengan Donglify

Donglify mengalihkan (redirect) dongle USB ke guest Windows atau macOS yang didukung dan berjalan di VMware, bahkan ketika kunci tersebut terpasang di komputer lain. Sebuah layanan kecil berjalan pada mesin yang memegang kunci (server, dalam istilah Donglify) dan layanan lain berjalan di dalam guest, lalu keduanya terhubung melalui jaringan. Donglify mencoba mode koneksinya berdasarkan urutan prioritas: Direct, lalu QUIC, lalu UDP, lalu RDP, dan akhirnya relay Redirect jika tidak ada yang berhasil. Setiap mode mengenkripsi lalu lintas dengan TLS 1.2, tetapi data perangkat hanya melewati server milik Donglify sendiri pada fallback Redirect terakhir tersebut; mode lainnya tetap point-to-point di antara dua mesin.

Di sisi dongle, layanan server mengklaim perangkat dan membuatnya tersedia untuk dibagikan. Di sisi guest, klien menelusuri daftar prioritas yang sama hingga suatu mode koneksi berhasil, lalu driver merekreasikan kunci pada stack USB virtual. Dari sana, OS guest mengenalinya sebagai perangkat lokal, yang tercantum di Device Manager pada guest Windows. Itu pada dasarnya adalah dongle virtual yang dapat dijangkau oleh guest VMware mana pun di jaringan.

Mengapa Menggunakan Donglify dengan VMware?

  • Mengakses kunci Sentinel atau HASP pada komputer mana pun yang terhubung jaringan, bukan hanya server ESXi.
  • Bekerja dengan VMware Workstation, Fusion, atau ESXi, karena beroperasi pada tingkat OS tamu.
  • Multi-connect membagikan satu kunci yang didukung ke beberapa tamu, dan kunci tersebut tetap dapat digunakan pada mesin host.
  • Terinstal pada host dongle dan tamu, tidak pernah pada hypervisor ESXi itu sendiri.


Donglify menangani hypervisor lain dengan cara yang sama, baik saat Anda mengaktifkan dongle keamanan USB di VirtualBox maupun menghubungkan kunci lisensi ke mesin virtual Hyper-V.

Cara Mengatur Donglify untuk Mesin Virtual VMware

Penyiapan berjalan satu kali pada mesin yang memegang dongle dan satu kali di dalam guest.

1. Buat akun Donglify di situs web resmi.

2. Instal Donglify pada host dongle dan di dalam guest VMware. Layanan Windows berjalan sebagai donglify64.exe atau donglify32.exe, dan macOS menjalankan aplikasi dari Applications.

Instal Donglify

3. Jalankan aplikasi di kedua mesin dan masuk ke akun Donglify yang sama.

Masuk ke Donglify

4. Pada host dongle, klik ikon “+” untuk menampilkan daftar kunci USB lokal.

Bagikan dongle

5. Pilih tombol radio di sebelah dongle dan klik “Bagikan”.

Koneksi Donglify

6. Di guest, temukan dongle bersama dan klik “Sambungkan”. OS guest membacanya sebagai kunci lokal, ditampilkan di Device Manager pada Windows.

7. Konfirmasikan aplikasi yang dilindungi mendeteksi kunci, lalu klik “Disconnect” saat Anda selesai.

Uji coba Donglify selama 7 hari berjalan dengan fitur lengkap, sehingga Anda dapat menguji kunci Sentinel atau HASP secara langsung pada guest VMware Anda sendiri sebelum membeli. Untuk dongle yang dibaca beberapa orang sekaligus, akses multi-connect ke satu dongle membuatnya tetap tersedia untuk lebih dari satu guest.

Native USB Dongle Passthrough di VMware ESXi

Native passthrough adalah opsi yang lebih sederhana ketika kunci lisensi USB fisik dapat dicolokkan langsung ke server ESXi.

Layanan USB Arbitrator pada host ESXi membuat perangkat USB yang memenuhi syarat tersedia untuk passthrough, sementara kontroler USB virtual menyediakan antarmuka USB di dalam guest. Perangkat fisik yang ditetapkan ke satu guest tidak dapat sekaligus ditetapkan ke guest lain melalui native passthrough.

Dongle yang terpasang pada komputer fisik lain tidak memiliki jalur native passthrough ke guest ESXi. Skenario tersebut memerlukan pengalihan USB melalui jaringan sebagai gantinya.

Cara Menghubungkan Dongle USB Secara Langsung ke Guest ESXi

  1. Hubungkan dongle ke port USB pada server ESXi fisik.
  2. Pastikan bahwa ESXi mendeteksi perangkat dan layanan USB Arbitrator berjalan.
  3. Di vSphere Client, klik kanan mesin virtual dan pilih Edit Settings.
  4. Buka Virtual Hardware dan pastikan bahwa VM memiliki pengontrol USB.
  5. Klik ADD NEW DEVICE dan pilih Host USB Device.
  6. Perluas New Host USB Device dan pilih dongle yang diperlukan.
  7. Konfigurasikan dukungan vMotion sesuai dengan kemampuan perangkat dan lingkungan vSphere Anda.
  8. Klik OK.
  9. Instal runtime vendor dongle di dalam guest jika diperlukan.
  10.  Pastikan bahwa aplikasi yang dilindungi mendeteksi kunci perangkat keras.

Keterbatasan Passthrough VMware ESXi Native

  • Dongle USB harus terhubung secara fisik ke host ESXi.
  • Perangkat USB tertentu hanya dapat ditetapkan ke satu guest pada satu waktu.
  • VM memerlukan perangkat keras virtual yang kompatibel dan kontroler USB yang didukung.
  • Migrasi saat perangkat USB terpasang bergantung pada perangkat dan konfigurasi vSphere.
  • Passthrough native tidak dapat menjangkau dongle yang terhubung ke komputer fisik lain.

Persyaratan dan Kompatibilitas Donglify

Persyaratan Jaringan

Donglify memerlukan konektivitas jaringan antara sistem yang berpartisipasi dan menggunakan mode koneksi yang tersedia secara otomatis. Koneksi Internet juga diperlukan untuk layanan akun Donglify, termasuk ketika komputer yang berpartisipasi berada pada LAN yang sama.

Di lingkungan perusahaan yang dibatasi, verifikasi persyaratan firewall Donglify saat ini sebelum penerapan.

Sistem Operasi yang Didukung

Donglify mendukung Windows dan macOS. Periksa persyaratan sistem saat ini sebelum penerapan, terutama saat menggunakan rilis macOS yang lebih lama atau perangkat keras Apple silicon.

Dongle Lisensi USB yang Didukung

Donglify mendukung beberapa keluarga kunci keamanan USB, termasuk perangkat Sentinel, HASP, CodeMeter, Rockey, KEYLOK yang umum, dan perangkat serupa. Kompatibilitas dan dukungan Multi-connect bervariasi tergantung dongle masing-masing.

Keluarga vendor Contoh kunci
Aladdin, SafeNet, Gemalto, Thales HASP HL, Sentinel HL, eToken
Feitian Rockey, Rockey2, Rockey4, Token ET299
WIBU CodeMeter, WIBU-BOX/RU, CodeMeter-Stick
Lainnya KEYLOK II, Guardant, SenseLock, SuperDog
Gunakan informasi kompatibilitas terkini Donglify atau versi uji coba untuk mengonfirmasi model dongle Anda yang tepat.

Ketika Native VMware Passthrough Adalah Pilihan yang Lebih Baik

Donglify tidak diperlukan dalam setiap pengaturan VMware.

Jika dongle sudah terhubung langsung ke server ESXi dan hanya satu guest yang membutuhkannya, passthrough native memberikan jalur yang lebih singkat tanpa perangkat lunak pengalihan tambahan.

Donglify dirancang khusus untuk dongle lisensi dan keamanan USB. Untuk printer, pemindai, perangkat penyimpanan, atau perangkat keras USB umum lainnya, gunakan solusi USB over IP serbaguna sebagai gantinya. Untuk gambaran yang lebih luas tentang bagaimana perbandingannya, lihat ringkasan kami tentang opsi perangkat lunak server dongle.

Donglify juga memerlukan konektivitas Internet untuk infrastruktur akunnya, jadi tidak cocok untuk lingkungan yang sepenuhnya terisolasi tanpa akses Internet.

FAQ

Kunci HASP mungkin tetap tidak tersedia jika ESXi tidak mencantumkannya sebagai perangkat passthrough yang memenuhi syarat, layanan USB Arbitrator tidak tersedia, VM tidak memiliki pengontrol USB, VM lain sudah memiliki perangkat tersebut, atau runtime Sentinel/HASP yang diperlukan tidak ada di guest. Mulailah dengan memeriksa Add New Device → Host USB Device di vSphere dan mengonfirmasi bahwa runtime yang benar terinstal di dalam VM.

Tidak melalui passthrough ESXi native. Passthrough native bekerja dengan perangkat USB yang terhubung secara fisik ke host ESXi. Untuk mengakses dongle yang terpasang pada komputer Windows atau macOS lain yang didukung, instal Donglify pada host dongle dan di dalam guest VMware lalu hubungkan key yang dibagikan melalui jaringan.

Dongle Donglify Multi-connect yang didukung dapat diakses oleh beberapa klien jarak jauh secara bersamaan. Dongle tanpa dukungan Multi-connect hanya dapat terhubung ke satu klien jarak jauh pada satu waktu. Ketentuan lisensi perangkat lunak tetap berlaku terlepas dari kemampuan berbagi secara teknis.

Tidak. Donglify berjalan di komputer Windows atau macOS yang memegang dongle fisik dan di dalam OS tamu yang didukung. Donglify tidak perlu diinstal pada hypervisor ESXi.