问下docker容器为啥ping不通与宿主机同网段的其他电脑?
情况是这样的,我宿主机是linux系统,ip地址是176.12.10.43,然后我安装了一个centos容器,容器ip是172.17.0.2,再创建了一个mysql容器,然后我又创建了一个网络net1,将两个容器都加入net1网络,所以那个centos容器有两个ip,一个是容器ip是172.17.0.2,还有一个是172.18.0.2 net1给的ip,然后我宿主机ping 176.12.10.45是可以的
然后我centos容器ping 宿主机 ping 176.12.10.43 也是通的,但是ping 176.12.10.45 就不通了,不知为啥ping同网段其他电脑就不通了,有没有方法排查下哪里出了问题?
有没有软件发现那个地方断了?
关于 LearnKu
176.12.10.43 和 176.12.10.45 查出来都是保加利亚的公网 IP 啊,你确定你内网 IP 用的是这个网段么?
traceroute 176.12.10.45查看路由追踪信息建议贴出
traceroute信息、容器网络信息:docker network inspect <NETWORK>和route -n路由表信息