找回密码
 立即注册
首页 业界区 业界 【App Service Linux】在Linux App Service中安装 tcpdu ...

【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包

锄淫鲷 昨天 19:30
问题描述

在App Service for Linux环境中,不能与Windows环境一样,可以使用网络中的排查工具来抓取网络包。
1.png

那么,在Linux(非Container)环境中,如何抓取网络包呢?
 
问题解答

抓取网络包最核心的工具就是TCPDUMP,所以在App Service Linux的环境中,解决办法就两步:一,安装tcpdup,二,执行tcpdump命令
详细的操作步骤如下:
1) SSH进入应用所运行的容器中

SSH Application Contianer URL:  https://.scm.chinacloudsites.cn/webssh/host
2.png

特别提醒,一定是 SSH for Instance, 不是Kudu。
 
2)安装tcpdump

使用apk工具安装,使用如下命令:
apk update
apk add tcpdump
3.png

 
3)开始抓包

抓包指令: tcpdump -i any host   and tcp port  -n -v -s 0 -w /home/appnetworktrace0827.pcap

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册