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

沐风 2020-05-08 37次浏览 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+树性能对比

    使用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的使用技巧方法

    关于编程时遇到意想不到的错误如何解决

    比如当你写的一个php脚本执行出现问题,如果你的脚本里自己带了对错误的处理,可能会显示那里出错了。或者你用的框架,框架里有debug模式,会报错。

    使用Laravel 5.4问题总结

    这里写下laravel5.4的总结,用laravel也有段时间了,优点就不用多说了,好上手,较易学较易用,blade模板是非常的好用,等等。laravel的缺点有几个,灵活性一般,框架稍...

    使用Laravel 5.4问题总结 Lost connection to MySQL server at 'reading initial communication ...

    Laravel 5.4各种错误提示总结

    localStorage介绍和使用

    一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(co...

    localStorage的使用

    localStorage其他注意事项