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
相关推荐
嵌入式×边缘AI:打怪升级日志12 小时前
Tina SDK Linux Kernel 基本使用(实战篇:为7寸RGB LCD触摸屏添加驱动支持).md
linux·运维·服务器
十 一 丶12 小时前
如何在客户端实现ssh的免密登录?
运维·rust·ssh
G.晴天13 小时前
Linux常用命令练习流程
java·linux·运维·服务器·tomcat
嵌入式×边缘AI:打怪升级日志13 小时前
Linux 驱动开发核心自测题库(面试官问答版)
linux·运维·驱动开发
AIGC设计所13 小时前
网络安全8大就业领域和待遇对比!
运维·开发语言·网络·安全·web安全·php
网安薯条13 小时前
Kali Linux 虚拟机安装与基础配置保姆级图文教程
linux·运维·网络·安全·web安全·网络安全
良木生香13 小时前
【Linux系统编程】Linux基础指令(1)---一文带你了解Linux的基础指令
linux·运维·服务器·ubuntu·机器学习·系统架构·centos
Cx330❀13 小时前
深度解析:从原理到实战,一文吃透 Linux 信号机制(上)
大数据·linux·运维·服务器·人工智能·elasticsearch
hj28625114 小时前
Linux基础知识day06
linux·运维·服务器
Shadow(⊙o⊙)14 小时前
linux基础指令2.0
linux·运维·服务器·学习·apache