virtualbox - para - Vagrant: el tipo de red ''puenteado'' no es válido. Por favor use un tipo de red válido
vagrant manual (4)
¿Alguien puede explicar por qué me aparece el siguiente error?
"Vagrant: el tipo de red ''puenteado'' no es válido. Utilice un tipo de red válido".
cuando trato de mostrar vagrant en Virtual Box con el siguiente Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.hostname = "gitserver"
config.berkshelf.enabled = true
config.vm.box = "centos57"
config.vm.box_url = "http://xx.xx.xx.xx/os/centos-5.7-x86_64.box"
config.vm.network :bridged, :bridge => ''eth0''
# Provision VM using chef
config.vm.provision :chef_solo do |chef|
chef.cookbooks_path = "cookbooks"
chef.add_recipe "mysqlserver"
end
config.vm.customize ["modifyvm", :id, "--memory", 1024]
end
He intentado todas las combinaciones posibles con la configuración puenteada, pero simplemente no me gusta. No puedo encontrar ninguna información adicional de por qué. Cualquier ayuda aquí sería enormemente apreciada.
Dado que está utilizando un archivo de configuración de Vagrant versión 2 (y, por lo tanto, Vagrant 1.1+) en lugar de :bridge
ahora existe el nuevo tipo :public_network .
Estoy instalando vagrant en ubuntu 10.04 con Virtualbox VirtualBox 4.1.24 de https://www.virtualbox.org/wiki/Linux_Downloads y luego descargué la versión reciente de vagrant.
$ vagrant -v
Vagrant version 1.2.2
$ dpkg -l virtualbox*
ii virtualbox-4.1 4.1.26-84997~U Oracle VM VirtualBox
Para usar la red del puente y, específicamente, wifi, acabo de agregar la línea a continuación dentro de Vagrantfile
config.vm.network :public_network, :public_network => "wlan0"
Cuando vas a hacer
$ vagrant up
Verá la opción que solicita el dispositivo para la interfaz de puente que puede usar 1 para wlan0. Espero eso ayude.
Para Vagrant 1.3.5 se usa lo siguiente:
config.vm.network: public_network, bridge: "en0: Wi-Fi (AirPort)"
Funciono para mi
Para usar el código v1, puede insertarlo en un bloque de configuración 1 como este:
Vagrant.configure("1") do |config|
config.vm.network :bridged, :bridge => ''eth0''
end