10

I am using Vagrant to created Virtual Box images. Can anyone tell me the configuration I can set that the Virtual Box VM Network that attaches the VM to a Bridged Adapter before starting up.

I can set the following configuration in my Vagrantfile, but it sets the Network adapter to NAT not bridged adapter that I need.

config.vm.network :public_network

Thank you

4

3 回答 3

6

我正在使用来自https://www.virtualbox.org/wiki/Linux_Downloads的 Virtualbox VirtualBox 4.1.24 在 ubuntu 10.04 上安装 vagrant ,然后下载最新版本的 vagrant。

$ 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。希望能帮助到你。

于 2013-06-30T00:07:46.767 回答
5

Vagrant 将设置一个默认的 NAT 网络,您可以通过在 Vagrantfile 中取消注释以下行来添加一个桥接网络:

config.vm.network "public_network"

但是,如果您的主机中有多个网络设备,您可以通过bridge参数指定使用哪一个:

config.vm.network "public_network", bridge: 'en4: AX88179 USB 3.0 to Gigabit Ethernet'
于 2015-05-10T07:18:43.313 回答
2

我今天遇到了同样的问题,我使用 Vagrant 2.2.0 所做的事情,在我的 Vagrantfile 中使用这个指令:

config.vm.network "public_network", bridge: "wlp3s0: Wi-Fi (Hackathon)"

也可以使用:

config.vm.network "public_network"

Vagrant 会询问你是使用 WLAN 还是 nic!如果

于 2018-11-11T11:04:31.877 回答