运维八一 运维八一
首页
运维杂记
编程浅尝
周积跬步
专栏
生活
关于
收藏
  • 分类
  • 标签
  • 归档
Source (opens new window)

运维八一

运维,运维!
首页
运维杂记
编程浅尝
周积跬步
专栏
生活
关于
收藏
  • 分类
  • 标签
  • 归档
Source (opens new window)
  • 操作系统

  • 域名解析

  • 公有云

  • CI&CD

  • 数据库

  • 负载均衡&反向代理

  • 存储系统

  • 容器&容器编排

    • kubeadm安装k8s单点(centos系统)
    • kubeadm安装k8s单点(debian系统)
    • k8s单master集群部署
    • k8s安全策略
    • Dockerfile参数说明
    • Docker环境磁盘清理
    • docker常用命令
    • docker卷挂载
    • docker网络模式
    • kubectl命令补全
    • k8s ingress代理外部IIS服务
    • k8s安装ingress-nginx
    • harbor (docker compose)安装
    • k8s进行pod级的抓包tcpdump
    • k8s使用secret拉取私有仓库镜像
    • k8s常用命令
    • k8s内存使用及监控
    • openshift 3_11单节点all-in-one安装
    • k8s 1_26版本创建serviceaccount不会自动创建secret
    • ctr和crictl显示镜像不一致
    • alpine镜像集成常用数据库客户端
  • 批量管理

  • 邮件系统

  • 监控系统

  • Web服务

  • 虚拟化

  • 防火墙

  • 压测

  • 文件同步

  • 私有云

  • 日志系统

  • 代码仓库&版本管理

  • 安全审计

  • 远程拨号

  • 大数据

  • 统一认证

  • 消息队列

  • Apollo

  • 运维杂记
  • 容器&容器编排
lyndon
2022-10-05

k8s进行pod级的抓包tcpdump

因为某些关系原因,有时候需要排查pod和外部服务之间是否有网络异常情况,我们需要进行tcpdump抓包操作。

下面,是抓包的具体步骤:

  • 1 列出待抓包的pod 及分布在哪些节点上
kubectl get pods -n ns1 -o wide | egrep myapp
1
  • 2 找到对应的containerID
kubectl get pod -n ns1 myapp-xxxxxx-xxxx  -o json
1

这里我们可以看到一些 containerID 的信息,记录下来,例如我的是 f712d63e9415c02472dd247219fe2245bae8a13c03838b3043434dae81c2565e

  • 3 到对应的K8s Node节点上执行下面命令:
docker exec f712d63e9415c02472dd247219fe2245bae8a13c03838b3043434dae81c2565e /bin/bash -c 'cat /sys/class/net/eth0/iflink'
1

得到结果类似:533

  • 4 然后去找对应的虚拟网卡地址:
for i in /sys/class/net/veth*/ifindex; do grep -l 533 $i; done
1

得到结果类似:/sys/class/net/veth79c1674f/ifindex

  • 5 这样就可以在宿主机上抓包:
tcpdump -i veth79c1674f -w /root/tcpdump.cap
1
  • 6 然后用wireshark分析:

例如常用的条件表达式: ip.addr == x.x.x.x

上次更新: 2022/10/05, 02:02:36
harbor (docker compose)安装
k8s使用secret拉取私有仓库镜像

← harbor (docker compose)安装 k8s使用secret拉取私有仓库镜像→

最近更新
01
ctr和crictl显示镜像不一致
03-13
02
alpine镜像集成常用数据库客户端
03-13
03
create-cluster
02-26
更多文章>
Theme by Vdoing | Copyright © 2015-2024 op81.com
苏ICP备18041258号-2
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式