Linux使用 PaPing 检测TCP连通性与端口延迟

沐风 2020-05-08 134次浏览 0条评论 0 0 0
这里用的是谷歌的api工具 wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/paping/paping_1.5.5_x86-64_linux.tar.gz tar zxvf paping_1.5.5_x86-64_linux.tar.gz ./paping -p 11124 -c 5 51.68.208.122

原文链接:https://www.xiaoz.me/note/208.html

一般测试网络连通性和延迟最常使用Ping命令,但是如果对方禁止了ICMP包将无法ping通,telnet命令虽然可以测试端口连通性,但却无法检测延迟,PaPing 不仅可以测试连通性还可以检测网络延迟情况。

下载PaPing

wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/paping/paping_1.5.5_x86-64_linux.tar.gz
tar zxvf paping_1.5.5_x86-64_linux.tar.gz

使用方法

  • -p : --port N 指定被测试服务的 TCP 端口(必须);
  • --nocolor : 屏蔽彩色输出;
  • -t : --timeout 指定超时时长,单位为毫秒,默认值为 1000;
  • -c : --count N 指定测试次数。

比如我要测试www.moderatecontent.com443端口延迟情况,输入命令:

[root@ultravps ~]# ./paping -p 443 -c 4 www.moderatecontent.com
paping v1.5.5 - Copyright (c) 2011 Mike Lovell

Connecting to www.moderatecontent.com on TCP 443:

Connected to 66.96.149.31: time=73.29ms protocol=TCP port=443
Connected to 66.96.149.31: time=73.36ms protocol=TCP port=443
Connected to 66.96.149.31: time=73.57ms protocol=TCP port=443
Connected to 66.96.149.31: time=73.32ms protocol=TCP port=443

Connection statistics:
    Attempted = 4, Connected = 4, Failed = 0 (0.00%)
Approximate connection times:
    Minimum = 73.29ms, Maximum = 73.57ms, Average = 73.38ms

此文部分内容参考了:使用 PsPing & PaPing 进行 TCP 端口连通性测试...

登录 | 立即注册

更新于:2020-05-08 07:12:51
    您需要登录后才可以评论。 登录 | 立即注册
    相关内容

    Linux脚本知识

    整理下这方面的知识,特别是以后可能会用到的。慢慢更新。Linux下自动监测并重启Apache服务脚本

    linux vim中不小心按了#号,结果printf就变成这个颜色了,怎么给变回来啊,求大神指...

    取消高亮,按ESC建,输入:noh回车https://zhidao.baidu.com/question/2270010196672770588.html

    Sublime Text3快捷键大全

    原文链接:https://www.cnblogs.com/rudong/p/7889114.html选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 ...

    前端优化之lazy-load Chris__Liu

    https://www.jianshu.com/p/55bee3a7b8372019.03.05 21:44:21字数 196阅读 2,705页面加载性能问题最近我的BOSS说发现个问题,老项目打开的时候特别的卡,我仔细...
    推荐内容

    MySQL数据库设计总结

    规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字...

    什么是B-Tree

    二叉查找树、平衡二叉树、红黑树、B-/B+树性能对比

    查问我看笔记功能的实现过程-全文搜索待开启,试试yiisoft/yii2-sphinx

    查问我看笔记功能的实现的重点就是全文搜索,如果不用Yii自带的ActiveRecord的话,就要找扩展,先找了个yii-xunsearch,不行太差了,又找了yiisoft/yii2-elasticsearch,...

    yii2框架中使用sphinx使用搜索引擎 多条件选择搜索

    运行php composer.phar require --prefer-dist yiisoft/yii2-sphinx

    超省心游戏加速:Wireguard+udp加速(CentOS版)--(实测:超不省心),以后搜帖...

    Wireguard+udpspeeder+udp2raw游戏加速方案 ---------------------------------------错误报告及解决-----------...

    wireguard+udpspeeder+udp2raw多用户配置

    Wireguard+udpspeeder+udp2raw游戏加速方案改进版-实测有效

    基于CentOS7 Centos8平台搭建邮件服务器

    EwoMail​在Centos8上安装了,各种坑,各种报错。这个集成包太臃肿了。 20200416 EwoMail 已经弃用,国内的一家公司搞的坑爹产品。 20200418

    如何在RHEL8 / CentOS8上安装Webmin

    设置postfix作为邮件发送服务器

    使用Yii2遇到的问题整理

    Yii的东西很多,学习和使用的时候遇到了各种各样的问题,这里记录整理下,方便大家分享。composer安装kartik-v/yii2-mpdf时报错,这里记录下 Yii2用compos...

    Yii2用composer更新时遇到的错误

    Yii2 用composer update 时提示'git' 不是内部或外部命令,也不是可运行的程序或批处理文件

    Yii2​用composer安装kartik-v/yii2-mpdf时报错,成功解决后,再让其支持中文。

    使用Yii2的setFlash和bootstrap.min.js遇到的问题,bootstrap.min.js的bug?

    Yii2的action不支持大小写吗?其实是支持的

    composer install 使用tips-网上找的composer install的使用技巧方法