我正在尝试在当前运行 Windows 7 的远程计算机上设置 SSH 服务器。因此,我首先设置了一个 Oracle VirtualBox,但它对我来说无法正常工作。然后我决定使用VMware,而不是处理VirtualBox 的问题。
我安装了VMware,里面安装了Ubuntu虚拟机。现在它就像一个魅力。但我有一个问题。一段时间后就会断开连接。如下图所示,它已断开连接。只有当我手动切换到Vmnet8并再次切换回vmnet0时,它才能再次正常工作。最后(执行切换过程后)每次连接时都会使用一个随机子网地址。
我的问题是,每次连接并设置系统时,我都需要始终具有相同的子网地址,以便它永远不会断开连接。这样我就可以使用 putty 通过 SSH 连接到机器,而无需进入设置和端口转发过程以及每次需要连接的所有内容。
答案1
由于这是桥接的,因此如果有其他设备与 VMNet0 具有相同的 MAC 地址,您可能会断开连接。我认为如果有另一个主机具有相同的IP,它也可能会断开连接。
为了始终拥有相同的 IP,您需要配置 DHCP 服务器,以便当它看到 VMNet0 的 MAC 地址时,它会分配一个您告诉 DHCP 给出的 IP。