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
相关推荐
一口Linux4 分钟前
Linux C编程 | 从0实现telnet获取程序终端控制权
linux·运维·c语言
风翼靓崽2 小时前
linux命令杂记 - 杂乱无章
linux·运维·服务器
域中四大2 小时前
rk3568中修改波特率
linux·运维
互联网推荐官2 小时前
大模型应用开发的上下文工程与推理链路深度拆解
大数据·运维·人工智能
BIGmustang2 小时前
基于rancher-rke部署 k8s集群
容器·kubernetes·rancher
风曦Kisaki2 小时前
# Linux Shell 编程入门 Day01:Shell 基础认知、脚本编写规范、变量四大类型、数值运算
linux·运维·chrome
云智慧AIOps社区3 小时前
云智慧亮相第二十八届智能体驱动的GOPS全球运维大会2026 · 深圳站!以运维智能体 Castrel AI (SRE Agent)保障系统稳定可靠!
运维·人工智能·ai agent·运维自动化·sre 智能体
校羽干3 小时前
ubuntu22.04 安装卸载更新 ollama
运维·服务器
大强同学3 小时前
Obsidian链接收藏自动化
运维·自动化
MXsoft6183 小时前
**七八个系统来回切换****?用****一体化运维监控管理平台**
运维