2013-05-29 11 views
7

Sto utilizzando Vagrant per creare immagini di Virtual Box. Qualcuno può dirmi la configurazione che posso impostare che la Virtual Box VM Network che attacca la VM a un Bridged Adapter prima di avviarsi.Vagrant come impostare il tipo di rete in modo che sia collegato all'adattatore bridge su Virtual Box

Posso impostare la seguente configurazione nel mio Vagrantfile, ma imposta la scheda di rete sull'adattatore NAT non bridged di cui ho bisogno.

config.vm.network :public_network 

Grazie

+0

Sei sicuro che tutte le interfacce di rete siano o NAT o non impostate? Perché la prima interfaccia sarà sempre un NAT e il secondo dovrebbe diventare il ponte nel tuo scenario. – cmur2

risposta

6

Sto installando vagabondo su Ubuntu 10.04 con VirtualBox VirtualBox 4.1.24 da https://www.virtualbox.org/wiki/Linux_Downloads e poi scaricato versione recente di vagabondo.

$ vagrant -v 
Vagrant version 1.2.2 

$ dpkg -l virtualbox* 
ii virtualbox-4.1 4.1.26-84997~U Oracle VM VirtualBox 

Per poter utilizzare la rete ponte e WiFi specificamente ho appena aggiunto la riga sottostante all'interno Vagrantfile

config.vm.network :public_network, :public_network => "wlan0" 

quando si farà

$ vagrant up 

vedrete l'opzione per chiedere dispositivo per interfaccia bridge puoi usare 1 per wlan0. Spero che sia d'aiuto.

+0

ho fatto qualcosa di diverso come questo: "public_network" 'config.vm.network, ip: "10.11.3.251",: public_network => "eth0"' Questo mi permette di impostare un indirizzo IP statico per la mia VM ne avevo bisogno uno per scopi di monitoraggio –

3

Vagrant configura una rete NAT di default, è possibile aggiungere una rete bridge commentando la seguente riga nel Vagrantfile:

config.vm.network "public_network" 

Tuttavia, se si dispone di più dispositivi di rete host, è possibile specificare quali uno da utilizzare con il parametro bridge:

config.vm.network "public_network", bridge: 'en4: AX88179 USB 3.0 to Gigabit Ethernet' 
Problemi correlati