Cara Menghubungkan iPhone ke VirtualBox

Jika Anda perlu berinteraksi dengan iOS secara virtual, Anda memerlukan koneksi iPhone VirtualBox. Pengembang dan penguji yang mengerjakan proyek berbasis iOS dapat menggunakan solusi ini sebagai pengganti metode USB passthrough bawaan, yang memiliki beberapa kekurangan. Misalnya, metode tradisional memerlukan akses fisik langsung ke mesin host dan rentan terhadap masalah kompatibilitas USB.

Akses iPhone jarak jauh di VirtualBox dimungkinkan dengan perangkat lunak khusus yang fleksibel seperti USB Network Gate. Alat ini secara efektif membagikan perangkat USB melalui jaringan. Dengan pendekatan ini, Anda dapat menghubungkan iPhone ke VirtualBox bahkan tanpa koneksi fisik antara iPhone dan mesin virtual.

Di bawah ini, kami menjelaskan cara menggunakan solusi bawaan VirtualBox dan perangkat lunak alternatif seperti USB Network Gate untuk membuat koneksi jarak jauh iOS VirtualBox.

Catatan: Informasi yang terkandung dalam artikel ini tetap relevan hingga versi terbaru VirtualBox (versi 7.1.6, dirilis pada Maret 2025), mempertahankan kompatibilitas untuk fitur USB passthrough untuk koneksi iPhone.

Metode Native untuk Mengarahkan Ulang iPhone ke VirtualBox

VirtualBox memiliki fitur passthrough USB bawaan yang memungkinkan Anda menghubungkan iPhone ke mesin virtual. Namun, fitur ini memiliki beberapa keterbatasan:

  • Terbatas untuk penggunaan satu VM: Anda tidak dapat membagikan perangkat ke beberapa VM secara bersamaan.
  • Hanya berfungsi melalui koneksi USB fisik: Koneksi iPhone ke VM hanya berfungsi jika perangkat terhubung langsung ke mesin host.
  • Rentan terhadap masalah driver: Karena koneksi fisik diperlukan, beberapa kontroler USB mungkin tidak berfungsi dengan benar karena instalasi driver USB yang hilang atau salah.
Catatan: 


• iPhone hanya dapat dihubungkan ke satu mesin virtual dalam satu waktu.

• Pilih USB 3.0 (xHCI) di pengaturan VM untuk koneksi iPhone VirtualBox USB passthrough yang optimal.

• Mulai ulang VirtualBox atau periksa apakah port USB masih utuh atau bersih jika VirtualBox tidak dapat membaca atau mendeteksi iPhone.

• Mulai dari iPhone 7, Apple telah menerapkan pembatasan yang dapat mencegah perangkat ini dikenali di VM VirtualBox. Pengguna dengan model iPhone yang lebih baru mungkin akan mengalami tantangan kompatibilitas.

Sebelum menghubungkan iPhone Anda, Anda perlu menyelesaikan beberapa langkah pengaturan:

Langkah 1: Jika VirtualBox belum terinstal di perangkat Anda, unduh penginstal dari situs web resmi dan selesaikan instalasinya.

Langkah 2: Unduh dan instal Extension Pack. Paket ini mengaktifkan dukungan USB 2.0 dan 3.0 yang sering diperlukan untuk konektivitas iPhone.

Untuk mengunduh Extension Pack:

  • Kunjungi situs web resmi VirtualBox.
  • Buka VirtualBox, masuk ke File → Preferences → Extensions, lalu tambahkan file yang telah diunduh.


Jika Anda menggunakan Ubuntu, jalankan perintah sudo usermod -aG vboxusers <username> dan mulai ulang sistem Anda.

Langkah 3: Di pengaturan VM, konfigurasikan pengontrol USB. Pastikan untuk memilih USB 3.0 (xHCI) untuk kecepatan optimal, atau USB 2.0 (EHCI) jika port Anda tidak mendukung USB 3.0.

Menghubungkan iPhone ke VirtualBox

Setelah VirtualBox dikonfigurasi, ikuti langkah-langkah berikut untuk membuat koneksi mesin virtual iPhone:

Langkah 1: Jalankan mesin virtual.

Langkah 2: Setelah VM selesai melakukan boot sepenuhnya, hubungkan iPhone Anda ke port USB pada komputer host.

Langkah 3: Di VirtualBox, buka Devices → USB → [iPhone Anda].

iPhone sekarang seharusnya terpasang pada OS tamu dan muncul di Device Manager.

Pemecahan Masalah: Konflik Driver USB VirtualBox

Masalah umum saat Anda membagikan atau membatalkan berbagi perangkat USB adalah crash pada driver VBoxUSBMon.sys, yang dapat menyebabkan Blue Screen of Death (BSOD).

Berikut beberapa solusi sementara yang efektif untuk masalah ini:

  1. Nonaktifkan sementara driver yang bermasalah (VBoxUSBMon.sys).
  2. Jika masalah tetap berlanjut, pertimbangkan untuk menggunakan platform virtualisasi alternatif seperti VMware atau Hyper-V.

USB Network Gate untuk iPhone Pengalihan ke VirtualBox

Untuk cara yang andal dan bebas repot guna mengakses iPhone Anda melalui mesin virtual VirtualBox, Anda dapat memilih perangkat lunak berbagi USB khusus dengan kemampuan passthrough USB virtual. Berbeda dengan passthrough USB bawaan VirtualBox, jenis perangkat lunak ini memungkinkan Anda membuat koneksi jarak jauh tanpa perlu kabel atau port USB fisik.

USB Network Gate adalah salah satu solusi terkemuka untuk koneksi jarak jauh iPhone di VirtualBox. Dengan alat ini, Anda dapat mengalihkan iPhone, iPad, atau perangkat USB lainnya ke hampir semua VM. Alat ini bekerja dengan sangat baik dengan VirtualBox, VMWare, dan Hyper-V.

Mengapa Menggunakan USB Network Gate untuk Koneksi Jarak Jauh iPhone di VirtualBox

  • Stabilitas dan keandalan terbaik: Perangkat lunak ini dapat membangun koneksi yang aman dan terlindungi setiap saat dengan penyiapan minimal.
  • Kecepatan transfer tinggi: Hubungkan iPhone Anda ke VM tanpa jeda atau lag yang terasa.
  • Platform yang mudah digunakan: Hanya dengan beberapa klik, iPhone Anda dapat diakses dari OS tamu.
  • Dukungan lintas platform: USB Network Gate memiliki versi khusus yang tersedia untuk berbagai sistem operasi, termasuk Windows, macOS, dan Linux.
  • Keserbagunaan: USB Network Gate memungkinkan Anda mengalihkan perangkat ke VM yang berjalan pada hypervisor utama mana pun.
  • Keamanan yang ditingkatkan: Manfaatkan enkripsi komunikasi tingkat lanjut yang melindungi data Anda dari akses yang tidak sah.

Cara Mengakses iPhone di VirtualBox Menggunakan USB Network Gate

Ikuti langkah-langkah di bawah ini untuk membuat koneksi VirtualBox dan iPhone jarak jauh tanpa batasan fisik.

Langkah 1: Instal USB Network Gate pada mesin host tempat iPhone Anda terhubung secara fisik.

Langkah 2: Luncurkan aplikasi dan temukan iPhone Anda dalam daftar perangkat.

Langkah 3: Klik “Bagikan” agar mesin host mengaktifkan akses jarak jauh.

Langkah 4: Instal USB Network Gate pada OS tamu VirtualBox.

Langkah 5: Di VM, buka aplikasi, navigasikan ke tab “Remote Devices”, dan temukan iPhone Anda yang dibagikan.

Langkah 6: Klik “Connect.” iPhone Anda sekarang akan muncul di VM seolah-olah terhubung langsung.