![Xshell无法连接虚拟机,但可以ping通](https://linux22.com/image/115128/Xshell%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%8C%E4%BD%86%E5%8F%AF%E4%BB%A5ping%E9%80%9A.png)
我使用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 显示如下: