TCP 超时看起来只有一个结果,但可能发生在完全不同的位置。先区分 DNS、路由、握手和应用响应,通常比反复重启服务更快。

从客户端确认路径

先记录解析结果,再分别测试 IP 和域名。ping 只能说明 ICMP 的结果,不能证明 TCP 端口可达。使用 traceroute、nc 和 openssl s_client 可以把问题分别定位到路由、TCP 和 TLS。

在服务器确认监听

ss -lntp 用于确认地址和端口。只监听 127.0.0.1 的服务不会接受公网连接;监听正常时,再检查防火墙计数和服务日志是否出现对应来源。

避免过早归因

同一服务器从一个网络可达、另一个网络超时,往往说明问题在中间路径。保留不同运营商和境外探针的结果,有助于区分服务器故障与线路问题。