Connessione VPN con VirtualBox


9

Sono su un PC Windows con VirtualBox con Ubuntu installato. Ho il mio setup di rete come NAT. Sul mio PC Windows, sono connesso a una VPN, ma non riesco ad accedere a tali risorse VPN da VirtualBox (ho anche provato la modalità di rete Bridged con lo stesso risultato). C'è un modo per connettersi tramite la VPN dell'host? O in alternativa se potessi semplicemente collegarmi alla VPN tramite Ubuntu che funzionerebbe, ma non vedo quell'opzione nelle connessioni di rete quando eseguo in VirtualBox.

Risposte:


17

Per impostazione predefinita, l'adattatore NAB funziona semplicemente per me, senza Cisco AnyConnect in esecuzione.

Ma la ricerca DNS non è riuscita quando Cisco AnyConnect è in esecuzione, ciò è dovuto a un bug critico in Ubuntu 12.10+, "bug 1048783: ricerche di nomi di rete interrotte nelle schede di rete NAT". Vedi maggiori dettagli su, https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1048783

Per ovviare a questo, è necessario eseguire il cmd seguente per utilizzare la ricerca DNS dell'host,

Da un prompt dei comandi della finestra (con VMNAME sostituito con il nome VB, ad esempio "Ubuntu"),

cd "c: \ Programmi \ Oracle \ VirtualBox"

VBoxManage editvm VMNAME --natdnshostresolver1 on

A proposito, ho "NAT" per impostazione predefinita per il 1 ° adattatore e un "Solo host" per il 2 ° adattatore per aggirare le limitazioni con l'adattatore solo NAB. Questa impostazione funziona perfettamente per me.

Assicurati di riavviare la virtualbox e di salvare lo stato per preservare le impostazioni precedenti, non solo uno spegnimento.


Ho cercato questa risposta per mesi! GRAZIE!!!
Kirkland,

Ancora un problema nel 2017. Grazie per la spiegazione e la soluzione
Eldamir

1

Ho avuto un problema simile. Esecuzione di Windows 7 (64 bit) con Ubuntu 12.04 all'interno di VirtualBox. Per lavorare da casa, devo essere in grado di connettermi alla rete dell'Università tramite VPN per poter (a sua volta) connettermi al cluster di supercalcolo dell'Università.

Non riuscivo a ottenere una connessione client VPN dall'interno di Ubuntu e non ero in grado di accedere alla connessione VPN della mia macchina host.

Quello che ho fatto è stato creare un nuovo adattatore per la mia macchina virtuale, collegato a "Adattatore solo host". Questo è apparso in Connessioni Internet in Windows e da lì ho creato un ponte tra il mio adattatore VPN Cisco e la rete solo host VirtualBox.

Dopo averlo fatto, sono stato in grado di connettermi all'host VPN dall'interno della macchina virtuale Ubuntu. Il lato Windows della connessione VPN non piace, ma meh.

Spero che sia di aiuto.


Grazie. Si è scoperto che ho appena dimenticato di impostare l'adattatore come collegato.
Jeff Storey,

0

Assicurati che il tuo VPN utilizzi sempre la stessa porta. Nota quella porta

Imposta la tua macchina virtuale su Nat

All'interno di Ubuntu vai al proxy delle impostazioni di rete e imposta ip su 10.0.2.2 e porta che hai notato. (10.0.2.2 è il gateway Nat virtualbox predefinito)

Ecco come uso psiphon con virtualbox


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.