【问题标题】:Vagrant: Network type 'bridged' is invalid. Please use a valid network typeVagrant:网络类型“桥接”无效。请使用有效的网络类型
【发布时间】:2013-05-24 17:17:53
【问题描述】:

谁能解释我为什么会收到以下错误

“Vagrant:网络类型‘桥接’无效。请使用有效的网络类型。”

当我尝试使用以下 Vagrantfile 将 vagrant 带到 Virtual Box 时

# -*- 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

我已经尝试了所有可能的桥接配置组合,但它根本不喜欢它。我找不到任何有关原因的其他信息。非常感谢这里的任何帮助。

【问题讨论】:

  • 你使用的是哪个 vagrant 版本?

标签: virtualbox vagrant berkshelf


【解决方案1】:

由于您使用的是 Vagrant 配置文件版本 2(因此是 Vagrant 1.1+)而不是 :bridge,因此现在有了新类型 :public_network

【讨论】:

    【解决方案2】:

    要使用 v1 代码,您可以将其插入到 config 1 块中,如下所示:

    Vagrant.configure("1") do |config|
        config.vm.network :bridged, :bridge => 'eth0'
    end
    

    【讨论】:

      【解决方案3】:

      对于Vagrant 1.3.5,使用了以下内容:

      config.vm.network :public_network, bridge: "en0: Wi-Fi (AirPort)"

      它对我有用。

      【讨论】:

        【解决方案4】:

        我正在使用来自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。希望对您有所帮助。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-05-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-06-15
          • 1970-01-01
          相关资源
          最近更新 更多