docker容器抓包

使用nsenter切换网络命名空间

bash 复制代码
#获取PID
docker inspect --format "{{.State.Pid}}" container_id/name 
# 切换网络空间
nsenter -n -t PID

切换后可用 ip addr 查看网络结构(nsenter切换网络空间不是永久的,只对当前会话有效,不用担心切换会对容器网络有修改)

抓包命令

实时打印

bash 复制代码
# 100:打印次数,ens192:网卡名称,IP:117.61.1.89
tcpdump -c 100 -q -XX -vvv -nn -i ens192 host 117.61.1.89

文件写入

bash 复制代码
tcpdump -i ens192 host 117.61.1.89
相关推荐
xexpertS10 小时前
CI/CD 熔断机制:如何通过编排级熔断器提升开发者效率
java·linux·运维
前端Baymax10 小时前
K8s PodCrashLoopBackOff假阳性排查
云原生·容器·kubernetes
spider_xcxc10 小时前
K8s 部署学习笔记
docker·容器·kubernetes·云计算·k8s
带娃的IT创业者10 小时前
突破内存瓶颈:利用 Nvidia GPU 显存作为 Linux Swap 空间的深度实践
linux·运维·服务器·nvidia·swap·gpu显存
java_logo10 小时前
Docker Compose 部署 Apache Superset:轻松搭建开源 BI 平台
docker·开源·apache·superset·轩辕镜像·superset部署方案·docker superset
zy happy10 小时前
VMware虚拟机添加新的硬盘
java·linux·jvm·docker
FoldWinCard10 小时前
云原生 --- lvs
运维·服务器·lvs
MXsoft61811 小时前
成熟的自动化运维平台是什么样的?
运维·数据库·自动化
酷可达拉斯12 小时前
Linux操作系统-shell编程(1)
linux·运维·服务器
j7~12 小时前
【Linux】二十四.线程篇一《一文吃透Linux线程全面解析:概念、内存管理、优缺点与用途》
linux·运维·服务器·页表·线程概念·分页式存储管理·缺页异常