Xshell无法连接虚拟机,但可以ping通

Xshell无法连接虚拟机,但可以ping通

我使用Xshell,在其中我可以ping通虚拟机的IP地址(NAT模型)。

[c:\~]$ ping 45.117.42.131

正在 Ping 45.117.42.131 具有 32 字节的数据:
来自 45.117.42.131 的回复: 字节=32 时间<1ms TTL=128
来自 45.117.42.131 的回复: 字节=32 时间<1ms TTL=128
来自 45.117.42.131 的回复: 字节=32 时间<1ms TTL=128
来自 45.117.42.131 的回复: 字节=32 时间<1ms TTL=128

45.117.42.131 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 0ms,平均 = 0ms

但我无法连接到IP(45.117.42.131):

[c:\~]$ ssh [email protected]


Connecting to 45.117.42.131:22...
Could not connect to '45.117.42.131' (port 22): Connection failed.

在虚拟机中,我已禁用/停止selinux 和firewalld。
我还可以在虚拟机中 ping www.google.com。

虚拟机系统是CentOS 7.2。

下面是该IP的网卡配置(ifcfg-eno33554960):

在此输入图像描述

(我只能发布快照,因为我无法复制VMware中的代码)

编辑

我检查了sshd使用ps命令:

在此输入图像描述


编辑-2

但如果我使用:

service sshd status 

它显示sshd.service正在运行(活动),您会看到上面的编辑是Ss状态。


编辑-3

iptables:

在此输入图像描述


编辑4

netstat -nltp 显示如下:

在此输入图像描述

相关内容