tcping工具的使用(ubuntu)

1.安装

sudo apt install tcptraceroute
sudo wget http://www.vdberg.org/~richard/tcpping -O /usr/bin/tcping
sudo chmod +x /usr/bin/tcping

2.用法

Usage (完整版):


tcping [-t] [-d] [-i interval] [-n times] [-w ms] [-b n] [-r times] [-s] [-v] [-j] [-js size] [-4] [-6] [-c] [-g count] [-S source_address] [--file] [--tee filename] [-h] [-u] [--post] [--head] [--proxy-port port] [--proxy-server server] [--proxy-credentials username:password] [-f] server-address [server-port]

-t:连续ping直到control-c停止

-n 5:例如,发送5个ping

-i 5:例如,每5秒ping一次

-w 0.5:例如,等待0.5秒响应

-d:在每行包含日期和时间

-b 1:启用beeps(1表示on-down, 2表示on-up,

3代表变化,4代表总是)

-r 5:例如,每5次ping就重新查找主机名

-s: ping成功后自动退出

-v:打印版本并退出

-j:包含抖动,使用默认滚动平均

-js 5:包含抖动,滚动平均大小为(例如)5。

–tee:将输出镜像到’——tee’后面指定的文件名

–append:附加到——tee文件名,而不是覆盖它

-4:首选ipv4

-6:首选ipv6

-c:只显示更改状态下的输出行

–file:将"server-address"作为文件名,逐行遍历文件

注意:——file与-j和-c等选项不兼容,因为它在不同的目标中循环 有选择地接受服务器端口。例如,“example.org 443”有效。 或者,使用-p强制在命令行上对文件中的所有内容使用端口。 例如,如果我们连续失败5次就放弃

- s_x_:指定源地址_X_。 源必须是客户端计算机的有效IP。

-p X:指定端口的替代方法

–fqdn:如果可用,在每行上打印域名

–ansi:使用ansi颜色序列(cygwin)

–color:使用窗口颜色序列

HTTP选项:

-h: HTTP模式(使用url而不使用http:// for server-address)

-u:每行包含目标URL

–post:使用post而不是GET(可能会避免缓存)

–head:使用head而不是GET

–proxy-server:指定代理服务器

–proxy-port指定代理端口

–proxy-credentials:指定’Proxy-Authorization: Basic’头,格式为username:password

调试选项:

-f:强制tcp至少发送一个字节

–header:包含一个带有原始参数和日期的头文件。 如果使用——tee,则暗示。

–block:使用“blocking”套接字连接。 这将阻止-w工作,并使用

默认超时(在我的情况下,只要20秒)。 然而,它可以检测主动
拒绝连接vs超时。
如果不通过服务器端口,默认值为80。

3.tcping 与ping 命令的区别

1、ping:是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。通过ICMP协议发送报文到对方主机上任意一个60000以上的端口,然后获取对方主机的回复
2、tcping:是一种面向连百接的、可靠的、基于字节流的传输层通信协议。使用tcp协议尝试与某一个端口建立连接,然后获取与对方主机建立一次连接的回复
就算服务器禁止ping 了也只是icmp协议,tcping照样可以检测服务器端口存活

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要安装和使用tcping,您可以按照以下步骤进行操作: 1. 首先,根据您的操作系统类型,选择相应的安装命令。如果您使用的是CentOS系统,可以使用以下命令进行安装: ``` yum install -y tcptraceroute bc ``` 如果您使用的是Debian/Ubuntu系统,可以使用以下命令进行安装: ``` apt-get install -y tcptraceroute bc ``` \[1\] 2. 安装完成后,您可以下载tcping软件。您可以访问tcping的官方网站进行下载。\[2\] 3. 下载完成后,您可以将tcping软件解压缩到您希望存放的目录。 4. 打开命令行终端,并导航到tcping软件所在的目录。 5. 使用以下命令来测试目标主机的连通性: ``` tcping <目标主机地址> <目标端口> ``` 例如,要测试目标主机的80端口是否可达,可以使用以下命令: ``` tcping example.com 80 ``` \[3\] 请注意,安装和使用tcping可能需要管理员权限。确保您具有足够的权限来执行这些操作。 #### 引用[.reference_title] - *1* *3* [十五.Linux系统下的TCP测试工具TCPING安装简明教程](https://blog.csdn.net/zwj1030711290/article/details/127393616)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [windows命令之tcping安装和使用](https://blog.csdn.net/carefree2005/article/details/123006684)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值