La connessione VPN sulla macchina virtuale ignora la VPN?


8

Volevo vedere se potevo canalizzare il mio traffico attraverso due VPN, quindi come esperimento ho configurato una macchina virtuale windows xp in virtualbox (usando le impostazioni della rete condivisa NAT), ho collegato il PC host (Windows 7) a una VPN, quindi la macchina virtuale su un altro VPN. questo funziona perfettamente. Tuttavia, la mia domanda è: il traffico è inviato attraverso entrambi i server VPN o le macchine virtuali VPN ignorano la connessione VPN delle macchine host? Grazie.


Immagino che immagino che sarebbe diventato ISP -> VPN1 -> VPN2 -> URL
Jon

Risposte:


7

il traffico VM non passa attraverso la VPN host. quello che fa la VM è la creazione di un nic virtuale, quindi il software vpn sull'host guarda lontano da quel nic. è esattamente lo stesso che ha due nic card e che dice al VPN di usare l'interfaccia / ip dalla scheda X. in realtà è solo quel caso, solo una carta è fisica, l'altra virtuale :)

puoi testarlo in un altro modo: su un laptop o su un host con 2 schede (diciamo, un rj45, un wifi), imposta il tuo vpn, puntalo su una delle interfacce e controlla il traffico su entrambe le reti (un traceroute da qualche parte lo farà fare bene)

l'aggiunta di un vm, dal punto di vista dell'host, è solo un altro nic (rj45, wifi, VM). se vuoi che l'interfaccia passi attraverso vpn, devi dire al client vpn installato sull'host.

questo è un vecchio trucco (vecchio quanto le macchine virtuali, cioè :) da usare in reti murate come il lavoro;)
come in:
capo dai capelli sporchi: voglio impostare questo vpn schifoso in modo da poterti fratello maggiore tutto il giorno, da !!
-dilbertiano schiavo: capo sicuro. ho bisogno di alcuni ambienti virtuali specializzati per testare le condizioni di questo carburante spaziale spaziale, va bene installare una VM? (se ne va e configura la VM mentre phb si gratta la testa. Trascorre tutto il giorno in rete)

l'unica nota che posso ricordare è che uso molto vmware e la scatola virtuale ha un modo diverso di configurare la rete virtuale. su vmware, funziona subito.


0

Supponendo che tutto il traffico proveniente dalla macchina host passi attraverso la VPN, il tunnel VPN dell'host trasferirà i dati per il tunnel VPN della VM.

Quindi, in un certo senso, il traffico viene inviato attraverso entrambe le VPN, ma la VPN dell'host non può vedere cosa c'è all'interno della VPN della VM.


0

Non sono quel ragazzo teorico e non mi concentrerò sulle NIC e così via. Condividerò la mia esperienza personale. Sto eseguendo una configurazione simile con Windows 8 come host e Win2008 Server in esecuzione su una macchina virtuale. Ho configurato che la scheda di rete di VM è connessa al sistema host dietro NAT. Questa è una condizione essenziale, altrimenti potresti non ottenere questa connessione "doppio tunnel". Se si collega l'adattatore di rete della VM direttamente all'interfaccia di rete fisica, non lo si farà.

Quindi la tua connessione principale passa attraverso la tua interfaccia di rete fisica. Quindi, la tua VM si trova in una sottorete (di solito 192.168.xx), usando il tuo HOST come gateway per Internet. Connettendo l'host a un server VPN, instrada il traffico IP della VM attraverso lo stesso tunnel VPN. Stabilire una seconda connessione VPN dalla VM attraverserà effettivamente il tunnel già esistente. Ho già testato e i risultati sono abbastanza buoni. Le velocità sono leggermente più lente, ma instradi il tuo traffico attraverso almeno due porte e hai la crittografia. Inoltre, puoi impostare una terza connessione SOCKS 5 tramite un proxy per le tue applicazioni (browser, client torrent, console SSH ecc.) Che fornirà anche un terzo livello di tunneling.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.