TCPing 怎么填参数
TCPing 的输入格式比 Ping 多一个东西:端口。这也是它唯一需要动脑的地方。
两种写法
域名或 IP 后面接冒号和端口,比如 www.bt.cn:443、8.8.8.8:53。
也可以只填域名,比如 www.bt.cn。这时候系统默认走 80 端口。所以如果你要测的是 HTTPS,记得把 443 写上,不然测的是另一个端口,结论可能完全相反。
常用端口对照
- 80:HTTP 网站
- 443:HTTPS 网站
- 22:SSH 远程登录
- 3306:MySQL
- 6379:Redis
- 3389:Windows 远程桌面
不用记全,知道你要测的服务监听在哪个端口就行。不确定的话,去服务器上跑一下 ss -lntp,一眼就能看到。
线路和 DNS
线路选择跟 Ping 一样,默认全选,从电信、联通、移动、港澳台及海外节点同时发起。只想验证某个运营商就单独勾。
DNS 那一栏在域名解析有疑问时才需要动。默认走运营商 DNS,最接近真实用户环境;指定 DNS 适合排除本地解析缓存和调度的影响。
端口填错会看到什么
两种结果,含义完全不同:
连接被拒绝:对方主机是活的,ICMP 和路由都正常,但那个端口上没有程序在监听。常见于服务没启动、端口改过、或者监听在 127.0.0.1 上。
超时:包发出去没有任何回应。常见于防火墙丢弃、安全组没放行、或者主机根本不可达。
看到拒绝先查服务,看到超时先查网络策略,方向别搞反。
一个容易忽略的点
测 CDN 域名时,不同节点解析到的 IP 可能不一样,这是正常的调度行为。如果你想验证的是源站端口,就直接填源站 IP,别填域名。