k8s 对pod抓包 SoulChild 收录于 kubernetes 2021-07-02 15:20 约 52 字 预计阅读 1 分钟 - 次阅读 警告本文最后更新于 2022-10-18 19:01,文中内容可能已过时。1.查找pod所属的node节点和容器ID1 kubectl get pod POD_NAME -o yaml | egrep 'containerID|nodeName' 2.查看容器网卡的链接索引值:1 2 3 4 kubectl exec -it POD_NAME -- 'cat /sys/class/net/eth0/iflink' # 如果容器没有命令可以使用其他镜像进行查看 docker run -it --rm --network container:bba31a6eabfd busybox:1.23 'cat /sys/class/net/eth0/iflink' 34826-mngkhxwzq6m.png链接到索引是42的网卡上3.根据索引值找到宿主机网卡1 ip link |grep ^42 76251-iyk6ufvobqo.png4.抓包1 tcpdump -i vetha6b03cb1 port 80 -nn 68833-kcxiuiu3xym.png请我喝杯水 赞赏 微信号 微信打赏Please enable JavaScript to view the comments powered by giscus.