通过SSH连接两台虚拟机

时间:2018-04-18 08:17:47

标签: ssh server client virtualbox

我在虚拟机上创建了一个ssh服务器,我设置了这样的端口转发:主机端口2222,来宾端口22。 如何在第二个VM上设置端口转发以允许它能够连接到第一个VM?

1 个答案:

答案 0 :(得分:0)

您可以使用VBox的内部网络模式。

您可以通过GUI或终端执行此操作。

来自Virtual Box Manual

  • 用于GUI
  

您可以使用虚拟机"设置" VirtualBox图形用户中的对话框   接口。在"网络"设置对话框的类别,选择   "内部网络"从网络模式的下拉列表中。现在   从下拉列表中选择现有内部网络的名称   在下面或在输入字段中输入新名称。

  • 对于终端
  

VBoxManage modifyvm "VM name" --nic<x> intnet

     

您也可以选择   使用命令

指定网络名称      

VBoxManage modifyvm "VM name" --intnet<x> "network name"

     

如果你不这样做   指定网络名称,网卡将附加到   默认情况下是网络intnet。