Apakah koneksi VPN di mesin virtual mem-bypass host VPN?


8

Saya ingin melihat apakah saya bisa menyalurkan traffic saya melalui dua vpns, jadi sebagai percobaan saya mengatur mesin virtual windows xp di virtualbox (menggunakan pengaturan jaringan bersama NAT), menghubungkan pc host (windows 7) ke vpn, dan kemudian mesin virtual ke vpn lain. ini bekerja dengan baik. Namun, pertanyaan saya adalah, apakah lalu lintas dikirim melalui kedua server vpn, atau apakah mesin virtual vpn melewati koneksi mesin host vpn? Terima kasih.


Tak terduga saya akan membayangkan itu akan ISP -> VPN1 -> VPN2 -> URL
Jon

Jawaban:


7

lalu lintas vm tidak melalui VPN host. apa yang dilakukan VM adalah membuat nic virtual, sehingga perangkat lunak vpn pada host berpaling dari nic itu. itu persis sama memiliki dua kartu nic dan memberitahu vpn untuk menggunakan antarmuka / ip dari kartu X. sebenarnya itu hanya kasus itu, hanya satu kartu fisik, yang lain virtual :)

Anda dapat mengujinya dengan cara lain: pada laptop atau host dengan 2 kartu (katakanlah, satu rj45, satu wifi), atur vpn Anda, arahkan ke salah satu antarmuka, dan periksa lalu lintas di kedua jaringan (traceroute ke suatu tempat akan baiklah)

menambahkan vm, dari sudut pandang tuan rumah, hanyalah nic (rj45, wifi, VM). jika Anda ingin antarmuka tersebut melalui vpn, Anda harus memberi tahu klien vpn yang diinstal pada host.

ini adalah trik lama (setua VM, yaitu :) untuk digunakan dalam jaringan bertembok seperti pekerjaan;)
seperti di:
-rambut bos yang lancip: saya ingin Anda mengatur vpn jelek ini sehingga kami dapat kakak Anda sepanjang hari, da !!
budak -bertianian: pasti bos. saya memerlukan beberapa lingkungan virtual khusus untuk menguji kondisi bahan bakar roket ruang ini, apakah boleh menginstal VM? (Pergi dan setup VM sementara kepala goresan. menghabiskan sepanjang hari di internet)

hanya catatan yang saya ingat, apakah saya banyak menggunakan vmware, dan kotak virtual memiliki cara berbeda untuk mengatur virtual nics. pada vmware, berfungsi di luar kotak.


0

Dengan asumsi bahwa semua lalu lintas dari mesin host melalui VPN, Anda akan memiliki terowongan VPN host yang mentransfer data untuk terowongan VPN VM.

Jadi dalam arti tertentu, lalu lintas dikirim melalui kedua VPN, tetapi VPN tuan rumah tidak dapat melihat apa yang ada dalam VM VPN.


0

Saya bukan pria teoretis dan tidak akan fokus pada NIC dan sebagainya. Saya akan membagikan pengalaman pribadi saya. Saya menjalankan pengaturan serupa dengan Windows 8 sebagai tuan rumah, dan Server Win2008 berjalan pada VM. Saya telah mengonfigurasi NIC VM yang terhubung ke sistem host di belakang NAT. Ini adalah kondisi yang penting, jika tidak, Anda mungkin tidak dapat mencapai koneksi "terowongan ganda" ini. Jika Anda menjembatani adapter jaringan VM langsung ke antarmuka jaringan fisik, maka Anda tidak akan berhasil.

Jadi koneksi utama Anda melewati antarmuka jaringan fisik Anda. Kemudian, VM Anda terletak di subnet (biasanya 192.168.xx), menggunakan HOST Anda sebagai gateway ke internet. Menghubungkan host ke server VPN, merutekan lalu lintas IP VM melalui terowongan VPN yang sama. Membangun koneksi VPN kedua dari VM akan benar-benar melewati terowongan yang sudah ada. Saya sudah diuji dan hasilnya cukup bagus. Kecepatannya sedikit lebih lambat, tetapi Anda merutekan lalu lintas melalui setidaknya dua gerbang dan memiliki enkripsi. Selain itu, Anda dapat mengatur koneksi SOCKS 5 ketiga melalui proksi untuk aplikasi Anda (browser, klien torrent, konsol SSH, dll.) Yang bahkan akan memberikan tunneling lapisan ketiga.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.