Ping后只能SSH

我有一台运行RHEL 6的虚拟机,我只能在ping之后访问它。

[user@localhost ~]$ ssh remotehost Connection timed out. [user@localhost ~]$ ping remotehost PING remotehost.example.com (10.1.60.93) 56(84) bytes of data. 64 bytes from remotehost.example.com (10.1.60.93): icmp_seq=1 ttl=61 time=1.65 ms ^C --- remotehost.example.com ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 622ms rtt min/avg/max/mdev = 1.656/1.656/1.656/0.000 ms [user@localhost ~]$ ssh remotehost user@remotehost's password: 

其他一切似乎都没有问题,但仍然无法达到这个问题的根源。 什么可能导致这种行为?

可能是多个IP问题(两台机器的IP相同)或DNS问题。 端口敲击的可能性较小,因为使用ICMP进行端口locking会非常麻烦(因为ICMP没有端口)。

尝试更改IP地址进行testing,并编辑DNS条目。