腾讯云(跨用户)跨区域内网通信配置

最近想在腾讯云上部署k8s,因为内网ip不通的问题搞了很久。最近终于找到了解决方案,成功实现跨区域内网通信!
下面记录下我是怎么进行配置的

1. 使用云联网

通过使用腾讯云提供的云联网功能就行实现跨区域通信啦
按照官方提供的配置方法,将两台服务器放进同一个云联网内。
具体看官方文档:
跨账号网络实例互通
同账号网络实例互通

按照文档配置之后,检查路由表
如果状态都是有效的,那么恭喜你!你的服务器可以用内网通信了
如果出现的下面的问题,就要解决冲突问题了
在这里插入图片描述

2. 解决CIDR冲突

在求助人工客服之后,得到了解决方案。方法就是更换子网!

2.1 新建子网

如果有和另一台服务器不同冲突的子网请跳过这一步。
首先进入腾讯云私人网络的子网
在这里插入图片描述
然后点击新建
在这里插入图片描述
所属网络可以选择与更换子网的服务器一个vpc,然后CIDR在不冲突的情况下选择一个合适的即可
例如:我与172.16.0.0/20 的CIDR冲突,新建的CIDR就设置为172.16.240.0/20
然后子网就创建好了

2.2 更换子网

首先进入私有网络->IP与网卡->弹性网卡
在这里插入图片描述然后点击ID/名称下对应的服务器
![(https://img-blog.csdnimg.cn/20210114222352728.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MDg1OTcxNg==,size_16,color_FFFFFF,t_70)
点击更换子网,然后选择刚刚新建的子网即可完成更换

3. 检查路由表

最后再回去检查路由表
在这里插入图片描述
可以看到相同的服务器存在一个有效一个失效,这时候只要每一台服务器只有一个有效即可。
满足该条件之后,服务器即可使用内网通信啦!

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐