linux - 基于 pptp VPN 的 Docker Swarm 集群
问题描述
我有一个 docker swarm 集群,它有 2 个运行良好的节点。我想添加另一个网络中的另一个节点。
我通过 VPN 将第三个节点作为工作人员添加到集群中。连接正常,但这里的问题是 node1 和 node2 上的容器无法 ping node3 上的容器,但 node3 上的容器可以 ping swarm 服务平衡器(反之亦然)(10.0.0.11):
但如果我 ping 的不是平衡器,而是容器(10.0.0.41),它就不起作用:
两台服务器上的防火墙均已关闭。这个问题的原因是什么?
解决方案
推荐阅读
- ios - PhaseScriptExecution 失败,退出代码为非零 + Fabric
- asp.net-mvc - ASP.Net Hiddenfor 不正确的值
- javascript - 如何重新启用点击事件?
- html - 如何用css实现这样的阴影效果?
- python - 与工厂男孩的一对多关系
- python - Django 错误:没有这样的表,即使在进行迁移之后
- apache-kafka - 频繁创建新的生产者来生成消息——这会导致 Kafka 代理的内存使用率高吗?
- php - 如何保存和更新多行
- quartz.net - SignalR Hub 发送消息但没有客户端收到它
- robotframework - 如何在robotremoteserver库中定义python脚本调用API?