Homestead/Vagrant 从另一台计算机通过 ssh 进入虚拟机

Homestead/Vagrant ssh into the VM from another computer

我有一个关于 Homestead/Vagrant

的问题

是否可以从另一台计算机通过 ssh 连接到 Vagrant 虚拟机?

这是我的场景:

Homestead 运行 进入 IP 为 192.168.0.201

的 windows PC

另一台 windows 机器,ip 为 192.168.0.200

我想从第二台 windows 机器(我的 PC)通过 ssh 进入另一台 windows 机器

上托管的虚拟机

如果我尝试 ssh vagrant@192.168.0.201 -p 2222 没用。

有没有可能实现我想做的事情?如果是怎么办?

谢谢

原则上应该可以,但您需要确保主机上的端口 2222 对外界开放。 另一种选择是切换到使用 public_network on vagrant 机器,但这将取消所有宅基地转发端口。