我正在使用CentOS 6为Vagrant创建自己的盒子。使用原始盒子时,只有一个适配器,即NAT。 DHCP工作没有问题,NAT接口有一个IPv4地址。我能够将端口转发到SSH(22)和Web(80)端口的框中。
然而,在包装盒子并尝试" up"它是第一次,接口获取IPv6地址,端口转发不起作用,甚至不使用Virtualbox接口手动配置。
我没有提出为什么会发生这种情况的想法。没有尝试解决这个问题,也许手动分配IP地址可以解决问题,但我仍然对现在Virtualbox DHCP发送IPv6地址的原因感到好奇。
修改
在Vagrantfile上手动分配IP可以部分解决问题。但只有在我停下来后才能分配IP。
EDIT2:
现在,即使停下来也没有获得手动分配的ipv4 IP。完全糊涂......
答案 0 :(得分:0)
您可能正确地手动更改IP。 NAT是流浪者的一项艰难要求,所以你不会摆脱它。
将此添加到您的Vagrant文件中并查看是否有帮助,将IP设置为适合您的任何内容
config.vm.network "your_network", ip: "192.xxx.xx.xx"