【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
问题描述在App Service for Linux环境中,不能与Windows环境一样,可以使用网络中的排查工具来抓取网络包。
那么,在Linux(非Container)环境中,如何抓取网络包呢?
问题解答
抓取网络包最核心的工具就是TCPDUMP,所以在App Service Linux的环境中,解决办法就两步:一,安装tcpdup,二,执行tcpdump命令
详细的操作步骤如下:
1) SSH进入应用所运行的容器中
SSH Application Contianer URL: https://.scm.chinacloudsites.cn/webssh/host
特别提醒,一定是 SSH for Instance, 不是Kudu。
2)安装tcpdump
使用apk工具安装,使用如下命令:
apk update
apk add tcpdump
3)开始抓包
抓包指令: tcpdump -i any host and tcp port-n -v -s 0 -w /home/appnetworktrace0827.pcap
来源:豆瓜网用户自行投稿发布,如果侵权,请联系站长删除
页:
[1]