我可以 ping 一个服务器,但无法 ssh 到它

我可以 ping 一个服务器,但无法 ssh 到它

我可以 ping 我的服务器:

» ping -c 1 42.24.53.224
PING 42.24.53.224 (42.24.53.224) 56(84) bytes of data.
64 bytes from 42.24.53.224: icmp_seq=1 ttl=62 time=1.10 ms

--- 42.24.53.224 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 1.103/1.103/1.103/0.000 ms

我可以追踪路线:

» traceroute 42.24.53.224
traceroute to 42.24.53.224 (42.24.53.224), 30 hops max, 60 byte packets
 1  42.243.198.253 (42.243.198.253)  0.702 ms  0.751 ms  0.856 ms
 2  42.16.36.44 (42.16.36.44)  0.757 ms  1.123 ms  1.500 ms
 3  42.24.53.224 (42.24.53.224)  8.775 ms  8.725 ms  8.725 ms

我在我的服务器的不同端口上运行 ssh(以排除防火墙问题):

sudo /usr/sbin/sshd -ddd -p 33333

我尝试连接它,但它永远挂起了:

» ssh  -p 33333 42.24.53.224

我还能执行哪些其他调试?

编辑

» nmap 42.24.53.224 -p 33333

Starting Nmap 7.01 ( https://nmap.org ) at 2018-03-23 10:36 CET
Nmap scan report for 42.24.53.224
Host is up (0.0026s latency).
PORT      STATE    SERVICE
33333/tcp filtered unknown

Nmap done: 1 IP address (1 host up) scanned in 5.76 seconds

答案1

您可以 ping 一下,这意味着ICMP协议是开放的,您可以发送和接收ICMP请求。

但是nmap端口上的命令33333报告该端口已被过滤,这意味着连接中间有一些东西阻止了它(很可能是防火墙,无论是您的提供商的还是您本地机器的)

相关内容