如何将 PuTTY 放入具有 NAT 网络适配器的 VirtualBox VM?

如何将 PuTTY 放入具有 NAT 网络适配器的 VirtualBox VM?

因此,我不确定要在 PuTTY 中输入什么 IP 地址,以便我可以从主机通过 SSH 连接到客户虚拟机;虚拟机配置了连接类型 NAT。

答案1

您可以使用主机的地址,例如,如果您在该机器上,则使用 127.0.0.1。您需要在 VirtualBox 中设置端口转发,可在网络设置中找到:

在此处输入图片描述

使用您想要的任何主机端口(只要它不与主机上的其他服务冲突)以及您的客户机 IP 和端口值来设置规则,例如:

在此处输入图片描述

(如果您将主机 IP 字段留空,您将能够从 LAN 上的任何机器访问客户机。)然后,您可以在指定的主机端口上 ssh 到本地 IP,并且流量将被转发到您在客户机上指定的端口。

有关详细信息,请参阅For more information, see文档

答案2

虚拟机主网络适配器上的 IP 地址。

您的主机实际上将创建一个 NAT 网络,主机上应该有一个虚拟适配器。因此,您可以使用ifconfigipconfig告诉您的任何内容作为来宾的地址。

我应该指出,只要客户机有网络,情况就会如此;使用 VirtualBox 时,主机上应该始终有一个可以与客户机网络通信的适配器。

相关内容