| 端口连通性检测工具
TCPing在线测试工具通过TCP三次握手直接检测80/443/22等业务端口的开放状态,绕过ICMP封锁,解决服务器禁Ping无法检测连通性的问题。适用于阿里云、AWS、腾讯云等禁Ping环境的端口可用性验证,一次检测即可判断端口是否可达。
↑ 端口检测结果:开放 / 超时 / 拒绝 三种状态
专为禁Ping环境设计,TCPing是判断服务器真实可达性的最可靠手段
传统Ping走ICMP协议,在云服务器默认安全组下全部超时。TCPing走TCP协议直接与目标端口完成三次握手,不受ICMP限制。
云服务器开放端口后,可用TCPing从外网验证安全组规则是否生效,避免因安全组配置错误导致服务对外不可达。
记录每次SYN-ACK响应时间,对比不同地区到目标端口的TCP连接速度,判断是否存在区域性访问慢或防火墙引入的延迟。
统计SYN包发出后未收到回应的比例,反映目标端口在网络路径中的真实丢包率,比端到端Ping更准确反映TCP业务质量。
从全国三大运营商及海外主要城市节点同时发起TCPing,横向对比不同地区的端口可达性与响应时间。
支持任意TCP端口检测(1-65535),除常用Web端口外,还可检测SSH(22)、数据库端口(3306/5432)、邮件端口(25/465/587)等。
理解TCP三次握手与Ping的区别,才能正确选择检测方式
TCPing向目标端口发送TCP SYN包(同步请求包),启动三次握手的第一步。如果端口开放,目标会回应SYN-ACK。
记录从发送SYN到收到SYN-ACK的往返时间,即为端口响应延迟。超时则说明端口未开放或被防火墙拦截。
TCPing发送ACK完成第三次握手,连接建立成功即为端口开放。如果收到RST(复位)包则说明端口被明确关闭。
超时(SYN无回应)= 端口未监听或被防火墙拦截;RST = 端口明确关闭;ICMP不可达 = 网络不可达或被上游防火墙拦截。
Ping和TCPing各有适用场景,了解差异才能选对工具
依赖ICMP协议,在禁Ping环境下完全失效,无法判断服务器是否可达。
走TCP协议直接验证业务端口,不受ICMP封锁影响,是禁Ping环境的最佳检测手段。
8个关于TCPing和端口检测的常见疑问