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

引言

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

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

开启busybox的控制台

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

查看相关路由

ip route show

抓包指令

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

相关推荐
淼淼爱喝水2 小时前
Ansible 批量运维实战:openEuler 环境一键安装 httpd 服务
运维·ansible
富士康质检员张全蛋2 小时前
安装完成Docker之后配置修改相关的内核参数
docker·容器
ulias2122 小时前
Linux中的开发工具
linux·运维·服务器·开发语言·c++·windows
wanhengidc2 小时前
服务器如何防范爬虫攻击?
运维·服务器·网络·爬虫·游戏·智能手机
mobai72 小时前
使用pyang将yang模型转换为xml
xml·运维·服务器
虞十三2 小时前
AtomGit 开源入门全攻略:环境搭建 + Git/Docker 实操 + 新手避坑(全平台版)
git·docker·容器
捞的不谈~2 小时前
解决在Ubuntu系统下使用Lucid 相机(HTR003S-001)-Ubuntu 20.04系统遇到GLIBC和GLIBCXX版本不兼容的问题
linux·运维·ubuntu
李李李li2 小时前
linux x86 离线安装docker 27.5.0
linux·docker·eureka
洛菡夕2 小时前
LVS+Keepalived高可用群集
运维·服务器·lvs