Saya mencoba untuk mendapatkan (tamu) VM yang berjalan pada mesin (host) saya untuk berbicara dengan (jarak jauh) VM yang menjalankan Tuhan tahu di mana pada beberapa server yang dapat diakses melalui VPN perusahaan. Saya dapat SSH dari host ke mesin remote dan ping bolak-balik antara host dan mesin remote saat host terhubung ke VPN. Saya juga bisa melakukan ping mesin jarak jauh dari mesin tamu, dan bahkan SSH ke sana. Tetapi tidak sebaliknya - mesin remote tidak dapat berbicara dengan server berjalan pada tamu. Saya telah mencoba menggunakan kedua pengaturan jaringan NAT dan bridged pada VM saya, serta mengacaukan pengaturan firewall pada ketiga mesin, hingga mematikan sepenuhnya. Apa yang kamu pikirkan? Bantuan akan sangat dihargai.
networking
virtualization
pengguna3746504
sumber
sumber
Jawaban:
Jika Anda tidak memiliki adaptor VPN (mis. Pada klien Windows PPTP), itu tidak akan muncul dalam daftar seperti yang dijelaskan oleh cpt_fink. Ini bekerja untuk saya, meskipun:
sumber
Anda sebenarnya dapat tamu NAT ke adaptor VPN. Jika adaptor VPN dikonfigurasikan untuk lalu lintas split-tunneling hanya di dalam jaringan aman akan bekerja dengan benar.
Langkah-langkah yang saya gunakan untuk melakukan ini di VMWare Workstation 10:
Shutdown VMW.
Aktifkan koneksi VPN Anda.
Mulai ulang VMW. Tampaknya itu hanya membuat daftar adapter jaringan saat startup.
Ubah VMNet0 untuk menjembatani ke koneksi VPN melalui Edit | Virtual Network Editor dan daftar dropdown 'Bridged to:'.
Pastikan tamu Anda adalah NAT-ed.
Keuntungan?
Ketahuilah bahwa jika Anda memutuskan sambungan VPN ketika VMNet0 dijembatani dengannya, VMNet0 akan menghilang karena antarmuka eksternal tidak ada lagi dan Anda harus membangunnya kembali secara manual melalui Editor Jaringan Virtual.
Saya memperkirakan dari sini yang merupakan beberapa versi lama.
sumber