我可以使用vagrant远程控制Virtualbox吗?

我可以使用vagrant远程控制Virtualbox吗?,vagrant,virtualbox,Vagrant,Virtualbox,我知道vagrant提供了vagrant connect和vagrant share功能来连接远程vagrant box。我的盒子在远程机器上,我不能在主机上安装vagrant。是否有任何插件或解决方法,以便我们可以使用vagrant远程控制虚拟箱,而无需在主机中安装它?如果这些箱不是由vagrant实例化的,那么vagrant就不知道它们。它实际上只了解文件配置 流浪汉主要是VBoxManage的包装器,它无法对远程主机执行其命令 但是,如果您使用的是NAT/NAT服务,您应该能够像访问本地网

我知道vagrant提供了
vagrant connect
vagrant share
功能来连接远程vagrant box。我的盒子在远程机器上,我不能在主机上安装vagrant。是否有任何插件或解决方法,以便我们可以使用vagrant远程控制虚拟箱,而无需在主机中安装它?

如果这些箱不是由vagrant实例化的,那么vagrant就不知道它们。它实际上只了解文件配置

流浪汉主要是VBoxManage的包装器,它无法对远程主机执行其命令

但是,如果您使用的是NAT/NAT服务,您应该能够像访问本地网络一样访问它们,但是管理它们是不可能的。您需要在VirtualBox主机上安装扩展包,启用扩展包中包含的Web API,并使用RemoteBox来管理它

资料来源: 资料来源:

此时您将无法使用vagrant命令,但需要使用标准SSH命令和SSH密钥


Vagrant共享/连接需要Vagrant和Atlas,因此没有它就无法使用

Vagrant Box实际上只是虚拟机,因此如果您公开它们,您应该能够从远程主机通过ssh连接到它们,不是吗?@MySpecialPurpose它们是虚拟机,但通常与主机连接到专用网络,因此不会公开。假设它们在公共网络上,端口也不是默认的ssh。Vern Burton回答得很好。谢谢@Vern给出的好答案。让我看看你的链接