关于多网卡情况下docker内部网络通讯研究

引言

数据包从docker路由发出后无法被网卡的路由代理转发出去。

首先先验证docker内部是否可以访问ping的通对方的ip,通过busybox工具来进行ping。通过运行busybox的指令进入busybox的控制台。然后通过ping与抓包指令来分析数据包的流向。

开启busybox的控制台

docker run -it --network=<网络名称> busybox

查看相关路由

ip route show

抓包指令

tcpdump -i <路由名称> icmp -n -v

相关推荐
March.s2 分钟前
深入理解 Linux 系统启动原理
linux·运维·服务器
瞬间&永恒~15 分钟前
【Kubernetes】(七)Kubernetes控制器
云原生·容器·kubernetes
zbyyd31 分钟前
Linux 基础与 Shell 命令
linux·运维·arm开发
起名真的太难了36 分钟前
Linux系统运维与远程管理核心命令速查指南
linux·运维·服务器
酷可达拉斯1 小时前
自动化运维-Ansible Role详解
linux·运维·服务器·自动化·ansible
智能运维指南1 小时前
智能体自治运维选型指南:2026年企业如何从“AI辅助”走向“AI自治”
大数据·运维·人工智能
李少兄1 小时前
Kubernetes Pod 状态全解析:从 Phase 到 CrashLoopBackOff
云原生·容器·kubernetes
suijishengchengde1 小时前
k8s deployment或statefulset分组关停
运维·kubernetes
翼龙云_cloud1 小时前
腾讯云国际代理商:CDB数据库自动备份和异地灾备配置 从快照到跨区域恢复
运维·数据库·云计算·腾讯云
牢姐与蒯1 小时前
Linux首战之进度条
linux·运维·服务器