![使用 PuTTY 与 VMware VM 上的 openSUSE 的 SSH 连接超时](https://linux22.com/image/1575667/%E4%BD%BF%E7%94%A8%20PuTTY%20%E4%B8%8E%20VMware%20VM%20%E4%B8%8A%E7%9A%84%20openSUSE%20%E7%9A%84%20SSH%20%E8%BF%9E%E6%8E%A5%E8%B6%85%E6%97%B6.png)
我已经在 VMware Workstation 15 Player 上安装了 openSUSE Leap 15.0,并且尝试连接 PuTTY 时超时,并且没有任何更具体的错误消息。
主机运行 Windows 10,在 cmd 中输入“ipconfig /all”,我得到了以下 IP 地址:VMware 网络适配器 VMnet8 IPv4 地址:192.168.50.1(首选)子网掩码:255.255.255.0
我在虚拟机的客户操作系统上为 eth1 创建了一个网络适配器,其静态 IP 地址为 192.168.50.2。还安装了 openssh,因为我注意到在 PuTTY 可以连接的其他虚拟机上,正在运行以下进程:“/usr/sbin/sshd -D”,并且由于同样的原因,虚拟机的网络适配器设置为桥接。我也可以成功 ping 192.168.50.2。
你能帮我一下我是不是遗漏了什么吗?
谢谢您的回复。任何清晰的解释都值得欢迎,即使它只是理论上重要的。
答案1
我找到了解决方案。在安装过程中,需要禁用防火墙并启用 SSH。这是输入用户凭据后的一个选项。
答案2
我遇到了同样的问题,但原因不同。
我刚刚禁用并重新启用了 VMnet8 网络适配器(控制面板\所有控制面板项\网络连接)。适配器的 IPv4 地址最初为 169.254.126.23,之后变为 192.168.247.1,然后 ping 和 ssh 开始工作。
VM 的 IPv4 地址是 192.168.247.147,因此问题在于 vmnet8 适配器具有不同类的网络地址。