首页 软件正文

TCPing 一款检测端口是否开启和TCP延迟的工具

從出茳湖 软件 2019-12-12 14:12:56 877 0

img.png

在日常玩服务器过程中,我们经常需要测试一下IP或者域名的延迟,一般直接PING 域名或IP即可~

这种 PING 实际上走的是ICMP协议,其实我们用的最多的是TCP协议。如果直接测试TCP协议的网络延迟,应该是更准确的!

下面本文介绍一款工具,TCPing,不仅可以使用TCP协议的延迟,还能检测端口的连通情况。对于一些禁PING的域名或者IP,我可以直接利用TCPing来查看延迟情况!

 

Windows版

下载地址:https://www.elifulkerson.com/projects/tcping.php

安装步骤:下载 tcping.exe 文件到 C:\Windows\System32\ 即可!

命令介绍:打开CMD命令控制台,输入 tcping

使用技巧:

tcping [命令参数] 服务器地址(IP/域名) [服务器端口]
 
 -t     : 连续 TCPing ,直到使用 Ctrl+C 键停止
示例:tcping -t 1.1.1.1 80
 
 -n 5   : TCPing 5次后停止
示例:tcping -n 5 1.1.1.1 80
 
 -i 5   : 每隔 5秒 TCPing 一次
示例:tcping -i 5 1.1.1.1 80
 
 -w 0.5 : 设置超时时间为 0.5秒(1秒=1000毫秒),单位 秒
示例:tcping -w 0.5 1.1.1.1 80
 
 -d     : 在每行返回信息中加入时间信息
示例:tcping -d 1.1.1.1 80
 
 -s     : 当 TCPing 测试成功后(在超时时间以内返回 TCPing 延迟数据)自动停止 TCPing
示例:tcping -s 1.1.1.1 80
 
 -4     : 优先 IPv4(如果一个域名有 IPv4 和 IPv6 解析,那么走 IPv4)
示例:tcping -4 www.google.com 80
 
 -6     : 优先 IPv6(如果一个域名有 IPv4 和 IPv6 解析,那么走 IPv6)
示例:tcping -6 www.google.com 80
 
 --file : TCPing 将逐行循环遍历文件内的 服务器IP/域名 信息(一行一个,支持端口,例如:1.1.1.1 443)
示例:tcping --file D:\abc\1.txt
 
 -v : 显示版本号
示例:tcping -v
 
# 如果你没有写服务器地址的端口,那么默认为 80 端口
# 其实还有很多命令参数,只是大都用不上,所以省略了

Linux版

Linux平台中类似的工具非常多,比如nping , nc 等~

这里我们介绍一款比较轻量的TCPing工具~~~

先用apt或者yum安装tcptraceroute bc这两个工具,然后执行
yum install -y tcptraceroute
yum install -y bc
 
cd /usr/bin
wget http://www.vdberg.org/~richard/tcpping
chmod +x tcpping
mv tcpping tcping

tcpping v1.7 Richard van den Berg <richard@vdberg.org>
 
Usage: tcping [-d] [-c] [-C] [-w sec] [-q num] [-x count] ipaddress [port]
 
        -d   print timestamp before every result
        -c   print a columned result line
        -C   print in the same format as fping's -C option
        -w   wait time in seconds (defaults to 3)
        -r   repeat every n seconds (defaults to 1)
        -x   repeat n times (defaults to unlimited)
 
See also: man tcptraceroute

END

本文标题:TCPing 一款检测端口是否开启和TCP延迟的工具
本文链接:https://zhong-er.com/post/122.html
作者授权:除特别说明外,本文由 從出茳湖 原创编译并授权 中二青年 刊载发布。
版权声明:本文使用「署名-非商业性使用-相同方式共享 4.0 国际」创作共享协议,转载或使用请遵守署名协议。

评论

Copyright ©2019-2020.Powered by©中青社 豫ICP备17041299号-1   豫公网安备 41050302000069号   
登录
用户名
密码
注册
用户名
密码
确认密码
邮箱
获取邀请码
邀请码
验证码
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱
召唤伊斯特瓦尔