Lebih banyak orang menyiapkan PC virtual saat ini daripada sebelumnya. Baik itu untuk aplikasi lama, game lama atau hanya untuk nostalgia, memiliki komputer virtual menjadi jauh lebih umum.
Salah satu keluhan terbesar tentang PC virtual dapat diringkas menjadi satu pertanyaan:
Bagaimana cara saya berbagi file antara PC virtual dan komputer host?
Ini adalah pertanyaan yang akan saya lakukan untuk menjawab dalam dokumentasi ini.
Sebelum melanjutkan, ada perangkat lunak PC virtual yang membuatnya mudah untuk menyelesaikan semua ini, seperti VMWare Workstation, namun itu adalah program berbayar. Anda kemungkinan besar menggunakan Virtualbox atau VMWare Player gratis. Dokumentasi ini akan berdasarkan asumsi Anda menggunakan metode gratis yang tidak memiliki fasilitas jaringan ekstra yang mudah digunakan yang dimiliki Workstation.
Langkah 1. Gunakan Bridged Networking
Di VMWare Player dan Virtualbox, pengaturan jaringan default adalah NAT. Untuk folder bersama, ini sebenarnya bukan pilihan yang baik. Jaringan berjembatan di sisi lain bekerja jauh lebih baik.
Dalam VMWare Player:
Di Virtualbox:
Saat Anda menggunakan NAT, IP yang ditetapkan untuk mesin virtual akan menjadi Kelas A, seperti 10.10.10.100. Dengan dijembatani, IP yang ditetapkan akan menjadi Kelas C yang mengikuti skema router Anda saat ini, seperti 192.168.0.5.
Apa yang dilakukan dengan menggunakan pengaturan bridged adalah memungkinkan Anda menemukan alamat IP mesin lebih mudah dan membuatnya lebih mudah diakses dari komputer host. Bahkan, ketika menggunakan bridged, Anda akan melihat alamat PC virtual Anda yang tercantum dalam daftar perangkat yang terhubung router seolah-olah itu adalah mesin yang sebenarnya.
Juga, jika Anda pernah membuat PC virtual yang benar-benar tidak akan terhubung ke internet apa pun yang Anda lakukan, itu mungkin karena Anda menggunakan NAT. Ubah ke bridged dan eureka, karya internet.
Langkah 2. Masuk-keluar dan tidak keluar-masuk
Reaksi pertama oleh kebanyakan orang adalah membuat folder bersama di luar sesi pada komputer host untuk terhubung ke PC virtual. Terkadang ini akan bekerja dengan buruk atau tidak sama sekali. Jika Anda membuat folder bersama dalam sesi, ini berfungsi lebih baik.
Contoh menggunakan Windows 98SE:
Mengaktifkan berbagi file melalui Panel Kontrol / Jaringan
Berbagi file dan printer diaktifkan
Contoh menggunakan Windows 2000:
Langkah 3. Dapatkan IP PC Virtual, PING dari host untuk diuji
Menggunakan Windows 98SE:
Menggunakan Windows 2000:
Tes PING dari host (Windows 7) ke virtual (Windows 2000)
Langkah 4. Nama workgroup PING dari PC virtual
Di lingkungan Windows-ke-Windows, Anda dapat secara langsung PING nama komputer. Baik untuk melakukan ini sehingga Anda memiliki dua cara untuk menyambung ke jaringan berbagi komputer virtual, dibahas di bagian selanjutnya.
Saya memiliki sesi VMWare Player Windows 98SE terbuka, dan nama workgroup yang saya tetapkan untuk komputer itu adalah vbox-win98. Saya PING nama ini secara langsung untuk melihat apakah saya mendapat balasan:
Ini berfungsi, jadi sekarang saya memiliki dua cara menghubungkan langsung ke bagian saya.
Langkah 5. Hubungkan ke jaringan berbagi PC virtual
Metode tradisional untuk menyambungkan ke jaringan berbagi dari PC Windows yang terhubung dengan workgroup di lingkungan Windows adalah metode whack-whack, seperti ini melalui bilah alamat Explorer:
\ workgroup-name-of-virtual-pc
Kedua backslash disebut 'pukulan keras' karena lebih mudah dikatakan daripada 'backslash backslash'. Jika nama workgroup komputer adalah 'pisang' misalnya, Anda akan mengucapkan ini sebagai "Hubungkan ke whack-whack pisang."
Mengetik whack-whack diikuti dengan nama workgroup di Explorer akan terlihat seperti ini:
… Dan lakukan ini:
Jika ini tidak berhasil, Anda bisa mengetik whack-whack diikuti oleh IP dari PC virtual, seperti ini:
… Untuk mendapatkan ini:
Satu atau yang lain akan bekerja.
Mengapa tidak menggunakan daftar komputer yang 'dikenal' di sidebar kiri di Explorer atau "Network Neighborhood"?
Ini dia:
… namun ini tidak selalu dijamin berfungsi karena PC virtual on-again / off-again digunakan. Mungkin benar Anda tidak memiliki PC virtual yang berjalan sepanjang waktu dan hanya meluncurkannya saat Anda membutuhkannya; ini agaknya bisa mengacaukan metode penemuan jaringan Windows serta OS host lainnya.
Menghubungkan direct-by-name atau direct-by-IP lebih atau kurang merupakan cara paksa untuk melakukannya. Ini bagus karena Anda ingin tuan rumah "menyadari" bahwa PC virtual ada di sana, siap dan menunggu koneksi masuk ke bagiannya.
Juga benar bahwa jika lingkungan operasi Windows virtual adalah versi sebelum Windows 2000, itu tidak akan memperbarui status jaringannya sebanyak yang Anda inginkan; inilah mengapa dalam beberapa kasus tidak peduli berapa banyak Anda menyegarkan, nama jaringan tidak akan muncul dalam daftar.
