Gaping --- 一个golang实现的测试远程主机端口稳定性的工具,灵感来自paping

chulinx · · 2340 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

> 运维开发一枚,编码能力有限,一个测试tcp端口稳定性的工具!欢迎start # Gaping --- 一个golang实现的测试远程主机端口稳定性的工具,灵感来自paping [点击直达gaping](https://github.com/tianyazc/gaping) ![]( http://img.chulinx.xyz/termtosvg_wvabfoi8.svg) ## 安装 ↯↯↯ ### 编译安装 - Golang 1.11 or Golang 1.12 ```bash git clone https://github.com/tianyazc/gaping.git && cd gaping && export GO111MODULE=on go build ``` ### 二进制文件下载 Download form [**Release**](https://github.com/tianyazc/gaping/releases/tag/0.1) ## 使用 ↯↯↯ ```bash $ ./gaping_darwin_amd64 -h flag needs an argument: -h Usage of ./gaping_darwin_amd64: -V Show Version and exit -c int Tcp test conuts (default 100000000) -h string Dest host ipaddress -help Show gaping help -p string Dest host port -v Show Version and exit ``` ## 举个例子 ↯↯↯ - 一直ping ```bash $ ./gaping_darwin_amd64 -h 115.239.210.27 -p 80 2019-03-20 17:25:00 Connected to 115.239.210.27:80: time=10.505ms protocol=TCP port=80 2019-03-20 17:25:01 Connected to 115.239.210.27:80: time=11.18ms protocol=TCP port=80 2019-03-20 17:25:02 Connected to 115.239.210.27:80: time=10.814ms protocol=TCP port=80 2019-03-20 17:25:03 Connected to 115.239.210.27:80: time=12.213ms protocol=TCP port=80 2019-03-20 17:25:04 Connected to 115.239.210.27:80: time=11.144ms protocol=TCP port=80 2019-03-20 17:25:05 Connected to 115.239.210.27:80: time=11.545ms protocol=TCP port=80 2019-03-20 17:25:06 Connected to 115.239.210.27:80: time=10.984ms protocol=TCP port=80 2019-03-20 17:25:07 Connected to 115.239.210.27:80: time=10.63ms protocol=TCP port=80 2019-03-20 17:25:08 Connected to 115.239.210.27:80: time=10.768ms protocol=TCP port=80 2019-03-20 17:25:09 Connected to 115.239.210.27:80: time=11.549ms protocol=TCP port=80 2019-03-20 17:25:10 Connected to 115.239.210.27:80: time=12.01ms protocol=TCP port=80 2019-03-20 17:25:11 Connected to 115.239.210.27:80: time=11.086ms protocol=TCP port=80 ``` - ping 一次 ```bash $ ./gaping_darwin_amd64 -h 115.239.210.27 -p 80 -c 1 2019-03-20 17:27:16 Connected to 115.239.210.27:80: time=13.396ms protocol=TCP port=80 ```

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2340 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传