我正在尝试建立一个带有测试厨房的本地虚拟机集群,这样他们就可以互相交流了。我不在乎他们是否能和他们的小聚居区以外的世界交谈。
正在使用的技术:
- chef-zero provisioner
- vagrant driver
- windows 2012r2 image
- Provisioned with windows\_ad recipe
情况:
到目前为止,我已经能够操作ipconfig中显示在单个VM上的ip地址,但我无法从主机或任何其他来宾机器上对它们进行ping。我试过了
suites:
- name: default
run_list:
- recipe[windows_ad::default]
- recipe[test_active_dir::default]
attributes:
driver:
network:
- ["public_network", {ip: "10.0.2.10"}]
suites:
- name: default
run_list:
- recipe[windows_ad::default]
- recipe[test_active_dir::default]
attributes:
driver:
network:
- ["private_network", {ip: "10.0.2.10"}]和
driver:
name: vagrant
customize:
cpus: 2
memory: 2048
network:
- ["private_network", { type: dhcp }]最糟糕的是,大约6个月前,我做了一些类似的事情,并让它开始工作,但当我有机会在认证环境中进行测试时,代码就被毁了。上一次,我花了好几个星期才把这个拼凑在一起,浏览了几十个博客。
发布于 2015-08-04 20:54:12
当然,我在研究上花了几天时间,最后才问到这里,几分钟后,我自己想出了办法。答案是在网络中添加网桥。
suites:
- name: default
run_list:
- recipe[windows_ad::default]
- recipe[test_active_dir::default]
attributes:
driver:
network:
- ["private_network", {bridge: 'Intel(R) Ethernet Connection I217-LM', ip: "10.0.2.10"}]‘英特尔(R)以太网连接I 217-LM’来自于VirtualBox用户界面,并查看了这里列出的选项。
编辑:我错误地将网桥值设置为‘局域网连接3’。它仍然有效,因为它默认为适当的值,但我希望你们都有正确的信息。
https://stackoverflow.com/questions/31818525
复制相似问题