第二个vm启动后,Vagrant专用网络无法工作



我在使用Vagrant时遇到了一些问题。我最近决定,除了我的PHP盒子之外,我还想为Python/Flask建立一个单独的开发盒子。我把他们两个都安装了专用网络连接,就像一样

config.vm.network "private_network", ip: "192.168.33.10" 

我有一盘是.10,另一盘是.11。然而,一旦我启动了一个,然后又启动了另一个,我就无法通过浏览器通过它们各自的IP地址访问它们。我能想到的唯一问题是其中一台机器由root所有,因此VirtualBox可能会尝试启动网络的两个独立实例。

有其他人碰到过这个吗?

我做了一些测试,在我的用户下设置了另一个虚拟盒子,并在我的用户名下启动了两台机器,它们运行得很好。另一台机器归root所有,我用sudo启动另一台计算机,这一定是一个错误。

我把我在root用户拥有的机器上所做的工作迁移到了一台在我的用户下设置的新机器上,现在一切都很好,我可以通过我的网络浏览器访问这两台机器。

最新更新