PEMBARUAN 4:
Setelah mencoba apa yang disarankan JohnnyVegas , saya menghubungkan dongle ke mesin host, ia ingin menginstal drivernya, saya membatalkan instalasi. Saya menghapus semua koneksi jaringan dari os tamu, saya menambahkan dongle usb sebagai perangkat usb untuk os tamu. Saya boot ke os tamu, saya memilih dongle usb dari dalam os tamu dan mendapat pesan berikut dari virtualbox:
Gagal memasang perangkat USB ZTE, Incorporated ZTE WCDMA Technologies MSM ke mesin virtual Ubuntu 10.04 32.
Perangkat USB 'ZTE, Incorporated di ZTE WCDMA Technologies MSM' dengan UUID {a37699df-38f1-4a82-b514-ecb4996aa98b} sedang sibuk dengan permintaan sebelumnya. Silakan coba lagi nanti.
Kode Hasil: E_INVALIDARG (0x80070057) Komponen: HostUSBDevice Interface: IHostUSBDevice {173b4b44-d268-4334-a11d-b6521c9a740a} Callee: IConsole {db7ab4ca-2a3f-4443-9243-c1208392
Tahu mengapa hal ini terjadi?
PEMBARUAN 3:
Sepertinya masalah terjadi ketika saya menghubungkan perangkat yang bertipe Dial-up
. Jika saya menghubungkan perangkat yang berjenis LAN or High-Speed Internet
, perangkat itu berfungsi dengan baik.
Bagaimana cara mendapatkan Dial-up
koneksi usb sebagai opsi di virtualbox?
Untuk mencegah orang membaca seluruh pertanyaan. Saya pada dasarnya ingin menggunakan 2 koneksi di komputer saya. Host os harus menggunakan koneksi ethernet, dan os tamu melalui virtualbox harus menggunakan koneksi usb yang merupakan dongle usb 3g dan muncul di xp sebagai dial-up
koneksi. Untuk beberapa alasan, saya tidak dapat melihat koneksi ini di virtualbox.
Namun, jika saya menghubungkan koneksi usb yang berbeda ke mesin host yang bertipe LAN or High-Speed Internet
, itu berfungsi dengan baik di virtualbox. Saya pada dasarnya, perlu agar dial-up
koneksi dikenali di virtualbox.
PEMBARUAN 2:
Berikut adalah tangkapan layar untuk menunjukkan bahwa saya hanya dapat melihat koneksi ethernet di dropbox virtualbox. Koneksi usb tidak dapat dilihat. Anda dapat melihat bahwa koneksi ethernet dan koneksi usb terhubung sebelum saya memulai virtualbox pada tangkapan layar di pertanyaan asli di bawah ini. Tapi di sini adalah tangkapan layar dropdown di virtualbox:
PEMBARUAN 1:
Jawaban oleh JohnnyVegas sebagian berfungsi, yaitu jika kedua koneksi terhubung, default menjadi koneksi ethernet. Jika saya pergi ke OS virtualbox, itu juga akan menggunakan koneksi ethernet. Jika salah satu dari koneksi terhubung sendirian, virtualbox OS akan menggunakan koneksi mana saja yang terhubung. Namun, jika kedua koneksi terhubung, defaultnya adalah koneksi ethernet, jadi virtualbox OS akhirnya menggunakan koneksi ethernet.
Saya memerlukan pc host untuk menggunakan koneksi ethernet dan OS virtualbox untuk menggunakan koneksi usb. Jadi jawaban oleh JohnnyVegas memecahkan setengah dari masalah.
PERTANYAAN ASLI:
Sepertinya saya tidak bisa mendapatkan 2 koneksi internet untuk bekerja di komputer saya bagaimana saya membutuhkannya untuk bekerja.
Komputer host adalah Windows XP, yang memiliki koneksi ethernet dan koneksi internet USB. Kedua koneksi berfungsi dengan baik jika digunakan satu per satu.
Jika kedua koneksi dinyalakan secara bersamaan, Windows XP ingin memanfaatkan koneksi USB untuk beberapa alasan. Bagaimana saya selalu mendapatkan HOST PC untuk menggunakan koneksi ethernet saja, tetapi membiarkan koneksi USB diaktifkan sehingga dapat digunakan oleh OS tamu melalui VirtualBox? Ini screenshotnya:
Dari tangkapan layar, Anda dapat dengan jelas melihat bahwa saya memiliki 2 koneksi yang terhubung, 3Connect
adalah koneksi USB dan Local Area Connection
koneksi ethernet.
Anda juga dapat melihat Advanced Settings
kotak dialog, yang karena beberapa alasan tidak menunjukkan koneksi USB. Namun, jika saya pergi ke Google dengan kedua koneksi yang terhubung, dan mengetik what is my ip
, Google menunjukkan kepada saya alamat IP dari koneksi USB. Segera setelah saya memutuskan koneksi USB dan menyegarkan Google, saya mendapatkan alamat IP koneksi ethernet ketika saya bertanya kepada Google what is my ip
.
Jadi pada dasarnya, bagaimana cara mengaktifkan kedua koneksi pada saat yang sama, tetapi mendapatkan Windows XP untuk menggunakan koneksi ethernet, membiarkan koneksi USB gratis bagi saya untuk digunakan dengan OS tamu melalui VirtualBox?
sumber
Jawaban:
Anda perlu mengubah metrik antarmuka. Ini adalah urutan jendela yang menggunakan kartu jaringan. Secara default windows XP menetapkan ini ke 'otomatis' dengan kotak centang (gambar). Nilai metrik antarmuka ada di properti koneksi area lokal Anda, TCP / IP, kemudian tingkat lanjut. Ubah metrik TCP / IP pada kartu yang ingin Anda gunakan XP (ethernet) menjadi nilai metrik 1, dan koneksi USB ke nilai metrik 2.
Windows kemudian akan selalu menggunakan koneksi ethernet, jika tersedia. Jangan terlalu repot dengan layar binding. Saya menemukan metode di atas jauh lebih baik.
Sejauh Virtualbox berjalan, itu tidak melihat adaptor USB sebagai adapter jaringan, jadi jika Anda menghapus semua adapter jaringan di virtualbox dan mengkonfigurasi USB itu untuk mengambil alih perangkat itu, itu akan muncul di virtualbox dan kemudian menginstal perangkat lunak koneksi di Virtualbox OS. Perangkat USB dan Virtualbox selalu sangat bermasalah. Pastikan Anda memiliki VB versi terbaru. Sementara itu akan memiliki akses penuh ke perangkat USB, sistem Host mungkin tidak.
sumber
Meskipun tuan rumah menggunakan adaptor Ethernet, tamu dapat menggunakan adaptor lain dan tidak terbatas pada menggunakan salah satu tuan rumah standar.
Pergi ke Pengaturan tamu, bagian Jaringan, gunakan jaringan Bridged dan tentukan adaptor USB di bidang "Terlampir ke" untuk tamu.
Akibatnya tamu akan menggunakan adaptor USB untuk jaringan, sementara tuan rumah akan terus menggunakan adaptor Ethernet.
[EDIT]
Seperti yang Anda katakan bahwa dongle USB tidak dapat dilihat dalam daftar adapter VirtualBox, solusinya mungkin menggunakan Microsoft Loopback Adapter dan menjembatani ke dongle.
VirtualBox mungkin akan dapat melihat adaptor loopback, sementara efeknya akan melihat dongle.
sumber
attached to
, yang meliputi pilihan sepertinat
,bridged adapter
,internal network
dll Di bawah bahwa saya memilikiName
dropdown, yang hanya menunjukkan koneksi ethernet, tidak memiliki koneksi usb tercantum dalam dropdown itu. Setelah itu saya memilikiadvanced
bagian, dan dropdown di bagian itu tidak memiliki koneksi usb juga.update 2
dengan tangkapan layar lain, untuk menunjukkan kepada Anda apa yang saya lihat di menu tarik turun.sambungkan dongle Anda ke PC pertama dan selesaikan penginstalan driver pada yang sama. masuk ke "Tempat jaringan saya" pada mesin Windows XP Anda, dan "Siapkan jaringan rumah atau kantor kecil" Ikuti Wizard dengan mengklik berikutnya, lalu berikutnya lagi. Wizard akan menemukan koneksi jaringan dongle Anda dan akan meminta Anda jika "Anda ingin menggunakan koneksi bersama?" tolak dengan memilih tombol radial tanpa jawaban. Klik selanjutnya.
Pilih metode koneksi: Pilih tombol radial dengan teks yang sesuai sebagai berikut; Komputer ini terhubung langsung ke internet. "Komputer lain di jaringan saya terhubung ke internet melalui komputer ini". Klik selanjutnya
Pilih koneksi internet Anda: Dari daftar jaringan yang tersedia yang ditunjukkan, pilih dongle 3G Anda lalu klik berikutnya.
Beri nama komputer host Anda sebagaimana layaknya dan klik berikutnya.
Catat nama workgroup Anda, karena semua komputer di jaringan ini akan diberi nama workgroup yang sama. Klik selanjutnya.
Anda dapat memilih untuk mengizinkan atau tidak fitur berbagi file dan file. Klik selanjutnya.
Klik di sebelah untuk menerapkan pengaturan jaringan.
Pilih "selesai saja ......." klik berikutnya
Klik selesai
Buka komputer klien dan pindah ke "Tempat Jaringan Saya"
pilih "Siapkan jaringan rumah atau kantor kecil" Klik berikutnya
Klik berikutnya lagi
Pilih metode koneksi: pilih tombol radial dengan teks; "Komputer ini terhubung ke internet melalui gateway perumahan atau melalui komputer lain di jaringan saya. Klik berikutnya
Tetapkan nama dan deskripsi komputer ini sesuai kebutuhan. Klik berikutnya
Pastikan Anda telah mengatur workgroup mesin ini mirip dengan komputer host. Klik berikutnya
Pilih untuk berbagi atau tidak file dan printer Anda. klik selanjutnya.
klik selanjutnya
klik selesai.
ulangi konfigurasi kedua untuk komputer klien di jaringan.
sumber
Di jendela "Pengaturan Lanjut" Anda akan melihat tab "Adapters and Bindings" dan di bawah "Connections" Anda akan melihat urutannya, Anda dapat menggunakan panah ke samping untuk memindahkan prioritas koneksi ke atas dan ke bawah.
sumber
Gunakan Connectify Dispatch untuk membatasi jaringan USB ke VirtualBox. Ini dapat bekerja dengan semua kebutuhan Anda.
sumber
Apa yang sebenarnya Anda butuhkan adalah:
route
program MS ). Inilah yang Anda butuhkan jika Anda ingin mengakses situs web A dengan koneksi ethernet dan situs web B dengan koneksi USB. Ini juga yang dapat Anda gunakan untuk mengubah gateway default.Saya pikir solusi JohnnyVegas (# 2 di atas) adalah yang termudah untuk diatur: Anda tidak perlu mengatur koneksi dial-up di VB. Anda perlu mengatur koneksi langsung di tamu asalkan Anda memasang dongle USB Anda ke sana. Apakah itu jelas?
Saya tidak akrab sama sekali dengan perutean di bawah Windows dan saya kira itu bisa menjadi sangat menyakitkan.
sumber
Ini hanya arahan (atau ide) dan bukan jawaban yang lengkap karena saya tidak yakin bagaimana melakukan ini di windows atau jika mungkin tetapi menggunakan iptables sebagai firewall di linux, Anda bisa menggunakan tabel pre-routing firewall host untuk redirect "output from from" dan "input going to" guest vm ip Anda ke adaptor USB, bukan ke LAN.
sumber