k8s集群中pod抓包分析报文

1、找到k8s集群中(master)对应pod信息

kubectl get pods -n imas -o wide | egrep imas

2、找到对应pod的容器ID

kubectl get pod -n imas imas-chabot-759bc8c6cf-bvq7m  -o json

3、进入容器找对应的网卡信息

获取到pod所在的宿主机信息,在对应的宿主机获取卡片信息。

可以通过命令获取:

docker exec a6eec655cec1329c652e7a4a542e3549eea816131b4905c4ee2067b12974f40f /bin/sh -c 'cat /sys/class/net/eth0/iflink'

 

或者通过kuboard平台进入容器获取:

 通过ip a找到对应的网卡:

 4、通过tcpdump抓包

tcpdump -i vethba8f7ee5  -w chatbot-tcpdump-45.cap

 

 5、把对应的包文件导出,通过wireshark分析

 

 导入文件后分析:

 参考链接:https://blog.csdn.net/huangleijay/article/details/106886001

猜你喜欢

转载自blog.csdn.net/qq_35008624/article/details/118707848