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
相关推荐
m_136873 分钟前
OpenClaw v2026.3.12 离线源码构建与 Docker 部署完整教程
运维·docker·容器·openclaw
脆皮的饭桶10 分钟前
haproxy高可用、高性能、高灵活负载均衡集群技术实验
运维·负载均衡
SuperEugene11 分钟前
前端-后端-产品-项目-运维:互联网项目协作全流程解析
运维·前端·javascript
赴前尘29 分钟前
docker buildx进行多架构镜像仓库迁移
docker·容器·架构
武汉禹力自动化科技30 分钟前
ABB火检与火焰检测系统全解析 | 禹力自动化科技有限公司
运维·科技·自动化·abb火检
ren0491834 分钟前
Linux基础
linux·运维·服务器
江畔何人初35 分钟前
Gateway API 的核心组件与作用
运维·网络·云原生·kubernetes·gateway
Wyawsl36 分钟前
Linux系统安全
linux·运维·系统安全
一只鹿鹿鹿1 小时前
研发中心数据安全管理规定(文件)
java·运维·开发语言·数据库·后端
劲墨难解苍生苦1 小时前
docker 和k8s 环境下达梦数据库开启ssl连接配置流程
数据库·docker·kubernetes