【Azure 应用服务】App Service For Linux 中安装paping, 用于验证从App Service向外请求的网络连通性

问题描述

App Service For Linux 中安装paping的操作步骤

 

解决步骤

1) 登录App Service的Kudu站点,点击Bash

2)使用命令下载paping压缩文件:#wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/paping/paping_1.5.5_x86-64_linux.tar.gz

3)解压并使用 #tar zxvf paping_1.5.5_x86-64_linux.tar.gz

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 端口(必须);
•  -t, --timeout   指定超时时长,单位为毫秒,默认值为 1000;
•  -c, --count N   指定测试次数。

###如:
./paping -p 80 -c 500 www.azure.cn

 

 

附录一:App Service 默认安装了tcpping命令,所以也可以使用 tcpping 来验证一个 URL是否可以 ping通

 

tcpping www.cisco.com

 

参考资料

使用 PsPing & PaPing 进行 TCP 端口连通性测试:https://docs.azure.cn/zh-cn/articles/azure-operations-guide/virtual-network/aog-virtual-network-tcp-psping-paping-connectivity#%E4%B8%8B%E8%BD%BD%E5%92%8C%E5%AE%89%E8%A3%85-1

tcpping: http://www.vdberg.org/~richard/tcpping.html

posted @ 2021-07-27 20:06  路边两盏灯  阅读(284)  评论(0编辑  收藏  举报