我想从我的计算机连接到服务器上运行的虚拟机:
my-pc --> (服务器 --> 虚拟机)
首先,我连接到服务器:
ssh name@server
然后我才能连接到虚拟机:
ssh name@vitual-machine
如何才能从我的计算机直接连接到虚拟机?
答案1
那么你可以添加一个跳跃步骤(跳跃主机)。
ssh -J user@server user@virtual-machine
显然,这本身不是直接连接,但它跳过在服务器上执行 ssh 命令。
直接连接是否可行以及如何实现取决于虚拟机的构成。例如,如果它在具有自己的 IP 的网络上直接可见。列出典型连接方式这里(不限于 VirtualBox)。