从主机连接到沙箱

从主机连接到沙箱

我有一个使用在 CentOS 6 上运行的 Oracle VM VirtualBox 设置的沙盒系统,我想要的是通过 SSH 从我的物理机连接到 VM,有没有什么简单的方法可以做到这一点?

VM 使用 NAT 连接到互联网。

答案1

1)使用桥接模式,然后您可以从 LAN 中的任何位置(特别是从主机)简单地 ssh 到客户机的 IP 地址;

2) 在仅主机模式下添加第二个适配器。然后您将拥有两个接口,一个在主机上,一个在客户机上,并且您可以从一个接口 ssh 进入另一个接口。但其他人将无法从 LAN 或 WAN 执行同样的操作。

3) 有几篇帖子声称下面的方法也适用于单个适配器。但是,虽然我可以看到 ssh 请求进入客户机(通过命令运行 ssh

 sudo /usr/sbin/sshd -Dd

我从来没能让它发挥作用。也许你会……

在 VirtualBox 虚拟机的网络面板中,单击高级 -> 端口转发按钮。现在使用以下值定义规则:

主机 IP:127.0.0.1 主机端口:2222 客户 IP:10.0.2.15 客户端口:22

然后在客户机中启用 ssh,然后使用

ssh -p 2222[电子邮件保护]

相关内容