TCPing 端口连接测试工具(Windows & Linux)

介绍

  • 平时我们Ping服务器的IP,只是ICMP协议传输获得的延迟,而某些IDC会把ICMP的延迟优化的很棒,实际上一走TCPing 就暴露了;而且我们使用过程中主要是TCP协议传输数据,所以可以测试一下TCPing得到的延迟;另外因为TCP协议的握手步骤原因,他会比ICMP得到的延迟高一点点,如果高很多,那么怕是ICMP协议被特殊优化过;
  • 除了上面说的情况,我们还能用TCPing来检测目标IP的某个端口是否开放(或者通顺,如果服务器防火墙开放了,而你测试确无法访问,那么说明端口被封),当然这个功能Windows自带的telnet客户端组件也能实现,不过今天只说TCPing;
  • 如果一个服务器禁Ping,那么就无法使用ICMP协议的Ping来检测延迟了,那么你就可以用TCPing来检测延迟,当然前提是你知道哪个端口是开放的,因为TCPing必须要知道一个开放的端口才能正常运作;

预览

image

Linux 安装

AMD_64:

wget https://github.com/pouriyajamshidi/tcping/releases/download/v2.7.1/tcping-linux-amd64-static.tar.gz

tar -xvf tcping-linux-amd64-static.tar.gz -C /usr/bin

chmod +x /usr/bin/tcping

rm -rf tcping-linux-amd64-static.tar.gz

ARM_64:

wget https://github.com/pouriyajamshidi/tcping/releases/download/v2.7.1/tcping-linux-arm64-static.tar.gz

tar -xvf tcping-linux-arm64-static.tar.gz -C /usr/bin

chmod +x /usr/bin/tcping

rm -rf tcping-linux-arm64-static.tar.gz

测试

tcping 1.0.0.1 53
tcping 114.114.114.114 53

Windows 安装

下载并解压文件:

https://github.com/pouriyajamshidi/tcping/releases/download/v2.7.1/tcping-windows-amd64-static.zip

将解压后得到的tcping.exe文件复制到C:\Windows\System32目录
然后就可以在CMD命令提示符中输入tcping命令使用了;

使用

标志描述
-h显示帮助
-4仅使用 IPv4 地址
-6仅使用 IPv6 地址
-r<n> 次探测失败后重试解析目标主机名。例如,-r 10 表示在 10 次探测失败后重试
-c<n> 次探测后停止,无论结果如何。默认情况下,不应用限制
-t等待响应的时间(以秒为单位)。允许使用实数。0 表示无限超时
-D在探测输出中显示日期和时间。类似于 Linux 的 ping 工具,但更易于阅读
-i发送探测之间的间隔
-I用于发送探测的接口名称
--no-color输出不带颜色
--csv以 CSV 格式输出到指定的文件路径
-jJSON 格式输出
--pretty美化 JSON 输出
--db用于存储 tcping 输出到 sqlite 数据库的路径和文件名。例如 --db /tmp/tcping.db
-v打印版本
-u检查更新
--show-failures-only仅显示探测失败,并省略打印探测成功消息
--show-source-address显示探测所用的来源IP地址及端口

提示

如果未指定-4-6标志,tcping将根据DNS查找随机选择一个IP地址
在程序运行时按Enter回车键,可以在不终止程序的情况下查看所有探测的摘要

GitHub项目:https://github.com/pouriyajamshidi/tcping

最后修改:2025 年 10 月 16 日

发表评论

91 条评论

  1. apiwww

    看看|´・ω・)ノ

  2. tanglu

    看看

  3. 123fewf@fwe.com

    看看(╯‵□′)╯︵┴─┴

  4. 叫啊叫啊

    看看

  5. 看看就看看

    我要试试!!OωO

  6. ok

    最近测试远程控制ps5 正好试试

  7. hello

    试试

  8. fenei

    支持大佬的好东西

  9. Kevin Chang

    get it

  10. 多个

    感到翻跟斗OωO

  11. 啊圣诞袜

    看看

  12. test

    谢谢

  13. hihi

    下载测试,感谢!

  14. test

    test

  15. Test

    Test

  16. luna

    支持大佬的好东西

  17. aa

    支持一下啊

  18. abs

    支持一下

  19. bug10

    支持一下

  20. 66

    感谢