你好,我有三台在不同地区的机器,搭建时三台使用的是公网IP,Calico配置的IP总是内网地址,机器之间访问不了,请问有什么解决办法吗?

来源:4-1 服务docker化(上)

DKgee

2019-11-10

节点一(实际IP是公网IP)
IPv4 BGP status
±-------------±------------------±------±---------±-------------------------------+
| PEER ADDRESS | PEER TYPE | STATE | SINCE | INFO |
±-------------±------------------±------±---------±-------------------------------+
| 172.17.0.10 | node-to-node mesh | start | 13:45:48 | Active Socket: Host is |
| | | | | unreachable |
| 172.17.0.2 | node-to-node mesh | start | 13:45:48 | Active Socket: Host is |
| | | | | unreachable |
±-------------±------------------±------±---------±-------------------------------+

节点二(实际IP是公网IP)
IPv4 BGP status
±-------------±------------------±------±---------±--------+
| PEER ADDRESS | PEER TYPE | STATE | SINCE | INFO |
±-------------±------------------±------±---------±--------+
| 172.21.0.12 | node-to-node mesh | start | 13:45:03 | Connect |
| 172.17.0.2 | node-to-node mesh | start | 13:45:03 | Connect |
±-------------±------------------±------±---------±--------+

节点三(实际IP是公网IP)
IPv4 BGP status
±-------------±------------------±------±---------±--------+
| PEER ADDRESS | PEER TYPE | STATE | SINCE | INFO |
±-------------±------------------±------±---------±--------+
| 172.21.0.12 | node-to-node mesh | start | 13:41:26 | Connect |
| 172.17.0.10 | node-to-node mesh | start | 13:41:26 | Connect |
±-------------±------------------±------±---------±--------+

写回答

1回答

刘果国

2019-11-11

看看云服务商有没有打通内网ip的方法,不建议用公网ip搭建集群,坑比较多

0
0

Docker+Kubernetes(k8s)微服务容器化实践

从开发到编排,快速,完整,深入的掌握微服务

2607 学习 · 607 问题

查看课程