2013-05-29 13 views
7

我使用Vagrant創建虛擬盒圖像。任何人都可以告訴我的配置,我可以設置在啓動之前將虛擬機VM虛擬機連接到橋接適配器的虛擬機VM網絡。Vagrant如何設置網絡類型,使其連接到虛擬盒上的網橋適配器

我可以在我的Vagrantfile中設置以下配置,但它將網絡適配器設置爲我不需要的NAT非橋接適配器。

config.vm.network :public_network 

謝謝

+0

確定所有網絡接口都是NAT或未設置?因爲第一個接口總是一個NAT,第二個接口應該成爲你場景中的橋樑。 – cmur2

回答

6

我安裝在Ubuntu 10.04流浪漢在VirtualBox中的VirtualBox 4.1.24從https://www.virtualbox.org/wiki/Linux_Downloads,然後下載最新顛沛流離的版本。

$ vagrant -v 
Vagrant version 1.2.2 

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

爲了使用橋接網絡,特別WIFI的我剛剛添加的線下內Vagrantfile

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

當你會做

$ vagrant up 

你會看到的選項要求設備的橋接接口可以使用1作爲wlan0。希望能幫助到你。

+0

我做了一件這樣的一個不同: 'config.vm.network 「public_network」 IP: 「10.11.3.251」:public_network => 「eth0的」' 這讓我設置靜態IP爲我的VM因爲我需要一個跟蹤目的 –

3

放浪將設置一個默認的NAT網絡,你可以通過在Vagrantfile註釋掉以下行添加橋接網絡:

config.vm.network "public_network" 

但是,如果你在你的主機上的多個網絡設備,您可以指定哪些一個由bridge參數使用:

config.vm.network "public_network", bridge: 'en4: AX88179 USB 3.0 to Gigabit Ethernet' 
相關問題