虚拟机 Putty 连接

虚拟机 Putty 连接

我创建了一个在 PC 上运行的 VM,并尝试通过 Putty 连接两者。我的 PC 上安装了 Putty,VM 上安装了 openssh 服务器和客户端。当我将 IP 地址输入 Putty 客户端时,会打开一个窗口,但窗口完全是空白的。我可以突出显示空白窗口,但无法输入任何内容。几分钟后,窗口将因连接超时而关闭。

这是我的防火墙吗??

答案1

如果您使用的是 Virtualbox,默认情况下它将使用 NAT 模拟网络。这是为虚拟机内的虚拟网络适配器提供网络访问的最简单方法,但它的副作用是您无法从主机系统实际连接到虚拟机上的服务。

您需要将虚拟机中的网络模拟模式从 NAT 更改为“桥接”。

请注意,从主机操作系统的角度来看,这稍微复杂一些,因为它必须在数据包级别获得对主机网络适配器的低级访问权限。这涉及安装特殊驱动程序,特别是在 Windows 主机上。本质上,主机上的网络适配器将需要开始以类似于多个网络适配器的方式运行。这有时(但在正常情况下不会)会与您的外部网络发生冲突。

除了“桥接”,您还可以使用“仅主机网络”,这可以避免上述所有潜在问题,但您的客户操作系统将无法访问更广泛的网络(例如 Internet)。

如果您使用的是 Virtualbox 以外的其他软件,问题可能会相同,但修复方式可能不同。

相关内容