启动第二个虚拟机后,Vagrant 专用网络无法正常工作
Vagrant private network not working after second vm is started
我 运行 遇到了 Vagrant 的一些问题。我最近决定要在 PHP 框之外为 Python/Flask 设置一个单独的开发框。我让他们都像这样设置了专用网络连接
config.vm.network "private_network", ip: "192.168.33.10"
我将一个设置为 .10,另一个设置为 .11。但是,一旦我启动一个然后启动另一个,我就无法通过浏览器通过它们各自的 IP 地址访问它们。我能想到的唯一问题是其中一台机器归 root 所有,因此 VirtualBox 可能会尝试启动两个独立的网络实例。
还有其他人运行参与其中吗?
我做了一些测试,我在我的用户下设置了另一个虚拟盒子,并在我的用户下启动了两台机器,它们运行良好。这一定是另一台机器由 root 拥有并且我使用 sudo 启动另一台机器的错误。
我将我在 root 拥有的机器上所做的工作迁移到了在我的用户下设置的新机器,现在一切正常,我可以通过我的网络浏览器访问这两台机器。
我 运行 遇到了 Vagrant 的一些问题。我最近决定要在 PHP 框之外为 Python/Flask 设置一个单独的开发框。我让他们都像这样设置了专用网络连接
config.vm.network "private_network", ip: "192.168.33.10"
我将一个设置为 .10,另一个设置为 .11。但是,一旦我启动一个然后启动另一个,我就无法通过浏览器通过它们各自的 IP 地址访问它们。我能想到的唯一问题是其中一台机器归 root 所有,因此 VirtualBox 可能会尝试启动两个独立的网络实例。
还有其他人运行参与其中吗?
我做了一些测试,我在我的用户下设置了另一个虚拟盒子,并在我的用户下启动了两台机器,它们运行良好。这一定是另一台机器由 root 拥有并且我使用 sudo 启动另一台机器的错误。
我将我在 root 拥有的机器上所做的工作迁移到了在我的用户下设置的新机器,现在一切正常,我可以通过我的网络浏览器访问这两台机器。