Linux系统操作——tcping安装与使用

目录

.一、安装

1、安装依赖 tcptraceroute和bc

 2、安装tcping

3、赋予tcping执行权限

4、测试

5、tcping返回结果说明

二、使用说明(参数)


一、安装

1、安装依赖 tcptraceroute和bc

 CentOS 或 RHEL

sudo yum install -y tcptraceroute bc

【Ubuntu 或 Debian 】 

sudo apt-get install tcptraceroute bc

#说明:安装失败的话,可以更新软件源后再尝试。

sudo yum update -y       # CentOS系统 用这个 
sudo apt-get update -y   # Debian/Ubuntu系统 用这个

 2、安装tcping

切换到/usr/bin目录并下载tcping可执行文件

【下载源一】

cd /usr/bin
wget -O tcping http://www.vdberg.org/~richard/tcpping

【下载源二】 

cd /usr/bin
wget -O tcping https://soft.mengclaw.com/Bash/TCP-PING

3、赋予tcping执行权限

chmod +75 tcping

4、测试

tcping www.baidu.com

5、tcping返回结果说明

【连接成功】

#说明: 连接成功,看到这个端口是开放的。

traceroute to www.baidu.com (183.2.172.42), 255 hops max, 60 byte packets

将路由跟踪到 www.baidu.com (183.2.172.42),最大 255 跳,60 字节数据包

seq 0: tcp response from 183.2.172.42 (183.2.172.42)  26.961 ms

序列 0:来自 183.2.172.42 (183.2.172.42) 26.961 毫秒的 TCP 响应

Linux系统操作——tcping安装与使用_第1张图片

【连接失败】

(1)请求超时

#说明:(timeout)请求超时,看到这个表示连接不成功。

seq 0: no response (timeout)

序列 0:无响应(超时)

Linux系统操作——tcping安装与使用_第2张图片

(2)端口未监听

#说明:端口未监听,看到这个表示该端口关闭。

seq 0: tcp response from localhost (10.10.0.28)  0.034 ms
序列 0:来自 localhost (10.10.0.28) 的 TCP 响应 0.034 毫秒

Linux系统操作——tcping安装与使用_第3张图片

二、使用说明(参数)

【用法】tcpping [-d] [-c] [-C] [-w sec] [-q num] [-x count] ipaddress [port]

# -d 在每个响应时间前,打印时间戳

Linux系统操作——tcping安装与使用_第4张图片

# -c 以列表形式显示

连接成功、端口未监听 返回结果都是下图结果。

Linux系统操作——tcping安装与使用_第5张图片

(timeout)请求超时 返回结果是下图

Linux系统操作——tcping安装与使用_第6张图片

# -C 输出类似于fping工具中-C选项的结果

# -w 等待时间(默认 3)

# -r 每N秒重试一次(默认 1)

Linux系统操作——tcping安装与使用_第7张图片

# -x 限定测试总时长 (默认 无限)

Linux系统操作——tcping安装与使用_第8张图片

你可能感兴趣的:(linux系统,linux,运维,服务器)