Apakah mungkin untuk melakukan tunnel drive USB ke mesin virtual guest?

0

Apakah mungkin untuk melakukan tunnel drive USB (thumb-drive, WD Passport, dll.) Ke mesin virtual guest, sehingga mesin host hanya melihat konten sebagai data mentah?

Aplikasi ini akan lebih aman mengakses perangkat USB yang mungkin atau mungkin tidak termasuk malware.

catatan:

  • Saya tidak mencari USB passthrough, karena itu memungkinkan mesin tamu untuk secara langsung mengakses perangkat keras mesin host.
  • Saya hanya ingin data pada thumb-drive untuk diisolasi dari mesin host ketika melewati ke mesin virtual.
  • Saya menggunakan VirtualBox (kalau-kalau ada beberapa solusi khusus vendor)
Igeryu
sumber

Jawaban:

0

Ini mungkin dan mudah.

  • Colokkan USB stick (atau apa pun USB peripherial yang Anda inginkan) ke dalam kotak linux (bisa menjadi sesuatu seperti ini untuk $ 15), bagian ini benar-benar di bawah kendali Anda
  • Konfigurasikan dan jalankan usbipserver
  • Di klien Anda instal usbipdriver klien
  • Akses perangkat USB Anda melalui jaringan (bukan sebagai berbagi file - sebagai perangkat USB mentah)
  • Bonus tambahan: Ini bekerja sangat baik untuk menghubungkan hal-hal seperti scanner, printer atau adaptor USB-Serial ke VM, yaitu menjembatani mesin virtual ke celah dunia fisik.
  • for paranoia: Jalankan sesi usbip melalui terowongan SSH
Eugen Rieck
sumber