引言
数据包从docker路由发出后无法被网卡的路由代理转发出去。
首先先验证docker内部是否可以访问ping的通对方的ip,通过busybox工具来进行ping。通过运行busybox的指令进入busybox的控制台。然后通过ping与抓包指令来分析数据包的流向。
开启busybox的控制台
docker run -it --network=<网络名称> busybox
查看相关路由
ip route show
抓包指令
tcpdump -i <路由名称> icmp -n -v
数据包从docker路由发出后无法被网卡的路由代理转发出去。
首先先验证docker内部是否可以访问ping的通对方的ip,通过busybox工具来进行ping。通过运行busybox的指令进入busybox的控制台。然后通过ping与抓包指令来分析数据包的流向。
开启busybox的控制台
docker run -it --network=<网络名称> busybox
查看相关路由
ip route show
抓包指令
tcpdump -i <路由名称> icmp -n -v