什么是 TCPing 测试?
TCPing 是一种通过发送 TCP 握手数据包来检测远程主机端口是否开放以及响应延迟的工具。它模拟了真实客户端(如浏览器、数据库驱动)连接服务器的第一步。
常用使用场景
-
网站可用性监测: 探测 80 或 443 端口,排除因 ICMP 拦截导致的 Ping 伪故障。
-
服务存活确认: 实时检测 MySQL(3306) 或 Redis(6379) 进程是否正在运行及响应。
-
防火墙白名单核查: 修改安全组策略后,从外部环境确认指定端口是否已穿透生效。
隐私保护声明
本工具由后端高性能节点代为发起 TCP 探测。我们仅评估连接延迟与成功率,不进行任何应用层数据注入,确保您的服务器指纹信息在物理隔离的诊断环境下保持私密。
常见问题解答 (FAQ)
Q: 为什么 TCPing 延迟比传统 Ping 略高?
A: 这是正常的。TCP 握手涉及内核协议栈的完整处理,通常比网络层底层的 ICMP 响应慢几毫秒。
Q: 显示 Connection Refused 代表什么?
A: 表示目标主机在线但端口上没有运行对应服务,或者防火墙主动拒绝了该请求。
Q: 如何排查 TCPing 超时?
A: 请确认目标公网 IP 是否正确、服务监听地址是否为 0.0.0.0,以及云平台安全组是否已放行。