Vagrant 厨房罐';无法将网络配置查看到文件中

Vagrant 厨房罐';无法将网络配置查看到文件中,vagrant,Vagrant,我正在使用kitchen测试我的烹饪书,我在Vagrant文件中做了一个网络配置,但是kitchen实例没有看到这个配置 这是我的文件配置 #-*-模式:ruby-*- #vi:set ft=ruby: Vagrant.configure(“2”)do | config| config.vm.hostname=“演示工具架” config.vm.box=“ubuntu-12.04” config.vm.network:private_网络,ip:“33.33.33.10” config.berk

我正在使用kitchen测试我的烹饪书,我在Vagrant文件中做了一个网络配置,但是kitchen实例没有看到这个配置

这是我的文件配置

#-*-模式:ruby-*-
#vi:set ft=ruby:
Vagrant.configure(“2”)do | config|
config.vm.hostname=“演示工具架”
config.vm.box=“ubuntu-12.04”
config.vm.network:private_网络,ip:“33.33.33.10”
config.berkself.enabled=true
config.vm.provision:chef_solo do|chef|
chef.json={
:mysql=>{
:server\u root\u password=>“rootpass”,
:server_debian_password=>“debpass”,
:server\u repl\u password=>“replpass”
}
}
chef.run_列表=[
“配方[演示::默认值]”
]
结束
结束
这是我的.kitchen.yml配置

---
司机:
姓名:流浪汉
供应人:
姓名:厨师长
平台:
-名称:ubuntu-12.04
驱动程序配置:
方框:“ubuntu-12.04”
套房:
-名称:默认值
运行列表:
-配方[演示::默认值]
属性:
当我登录厨房时,向我显示一个我不期望的网络配置

roberto@rcisla-pc:~$kitchen登录默认值-ubuntu-1204
欢迎使用Ubuntu 12.04 LTS(GNU/Linux 3.2.0-23-generic-pae i686)
*文件:https://help.ubuntu.com/
欢迎使用您的流浪者构建的虚拟机。
上次登录:星期三2014年1月22日14:02:59,从10.0.2.2开始
vagrant@default-ubuntu-1204:~$ifconfig
eth0链路封装:以太网HWaddr 08:00:27:12:96:98
inet地址:10.0.2.15 Bcast:10.0.2.255掩码:255.255.255.0
inet6地址:fe80::a00:27ff:fe12:9698/64范围:链接
上行广播运行多播MTU:1500度量:1
接收数据包:360错误:0丢弃:0溢出:0帧:0
发送数据包:365错误:0丢弃:0溢出:0运营商:0
冲突:0 txqueuelen:1000
接收字节:49328(49.3 KB)发送字节:42004(42.0 KB)
lo链路封装:本地环回
inet地址:127.0.0.1掩码:255.0.0.0
inet6地址:1/128作用域:主机
上行环回运行MTU:16436公制:1
接收数据包:0错误:0丢弃:0溢出:0帧:0
发送数据包:0错误:0丢弃:0溢出:0载波:0
冲突:0 txqueuelen:0
接收字节:0(0.0B)发送字节:0(0.0B)
我在Vagrantfile中配置的33.33.33.10在哪里?
事先感谢您的帮助。

测试厨房默认情况下不会使用您的
vagrant文件
;它根据
.kitchen.yml
生成自己的文件。有关如何通过it配置网络的说明,请参阅。例如:

driver:
  name: vagrant
  network:
  - ["private_network", { ip: "192.168.33.10" }]
您也使用自定义Vagrantfile模板,但通常不需要它。有关示例,请参见


最后,不要使用33.33.33.*地址。这是某人拥有的有效网络。使用来自专用网络的IP,如10.0.0.0/8或192.168.0.0/16。192.168.33.*似乎流浪汉很常见。

记录在案,33.33.33.x由美国国防部保留。因为大多数平民不会连接到这个网络,所以在本地使用通常是安全的,因为不会发生路由冲突(尽管我不建议个人使用)。我通常在示例中看到这个范围,而不是在现场使用。