
# 使用对等连接打通CCE集群网络
#### 应用场景
在创建MCS对象前，需要保证集群间网络互通。其中，跨VPC的CCE集群间网络可以通过创建对等连接的方式打通。
本文将介绍如何通过创建对等连接的方式，为跨VPC的CCE集群打通节点间与容器间网络。
#### 设置集群网络类型
将集群的网络类型设置为underlay以支持集群间Pod通信。支持underlay网络的CCE集群类型如下：
表1支持underlay网络的集群类型 
| CCE集群类型     | 网络类型     | 是否支持underlay网络 |
|:---|:---|:---|
| CCE集群       | 容器隧道网络   | 不支持            |
| CCE集群       | VPC网络    | 支持             |
| CCE Turbo集群 | 云原生网络2.0 | 支持             |
   
#### 创建对等连接
1. 进入对等连接列表页面。
2. 在页面右上角区域，单击"创建对等连接"，并在弹出的对话框中，根据界面提示设置对等连接参数。参数详细说明请参见[表2]。
   
   图1创建对等连接   
   ![](https://support.huaweicloud.com/bestpractice-ucs/zh-cn_image_0000002047174984.png "点击放大")
    表2创建对等连接参数说明 
   | 参数      | 是否必选 | 说明                                                                                                                                                                                                                                                                                                      |
   |:---|:---|:---|
   | 对等连接名称  | 是    | 对等连接的名称。 由中文字符、英文字母、数字、中划线、下划线等构成，一般不超过64个字符。                                                                                                                                                                                                                             |
   | 本端VPC   | 是    | 本端集群的VPC，可以在下拉框中选择已有VPC。                                                                                                                                                                                                                                                                                |
   | 本端VPC网段 | 是    | 本端VPC网段。                                                                                                                                                                                                                                                                                                |
   | 账户      | 是    | 可选择当前账户与其他账户，本例中选择当前账户。 - 当前账户：当对等连接中的对端VPC和本端VPC位于同一个账户下时，选择该项。  - 其他账户：当对等连接中的对端VPC和本端VPC位于不同账户下时，选择该项。   |
   | 对端项目    | 是    | 当账户选择"当前账户"时，系统默认填充对应的项目，无需您额外操作。 比如VPC-A和VPC-B均为账户A下的资源，并且位于区域A，那么此处系统默认显示账户A下，区域A对应的项目。                                                                                                                                                                                 |
   | 对端VPC   | 是    | 对端集群的VPC，可以在下拉框中选择已有VPC。                                                                                                                                                                                                                                                                                |
   | 对端VPC网段 | 是    | 对端VPC网段。 对端VPC网段不能和本端VPC网段相同或有重叠网段，否则对等连接路由可能会失效。                                                                                                                                                                                                                         |
   | 描述      | 否    | 对该连接的描述信息。描述信息内容不能超过255个字符，且不能包含"\<"和"\>"。                                                                                                                                                                                                                                                              |
      
   
   
3. 单击所创建的对等连接名称，进入对等连接详情页，单击"添加路由"，为对等连接添加目的地址为对端集群VPC网段的路由。 
   如[图2]所示，您需要填写的参数为路由中的两个"目的地址"，请参考[表3]进行配置。
   图2添加路由   
   ![](https://support.huaweicloud.com/bestpractice-ucs/zh-cn_image_0000001752337990.png "点击放大")
    表3添加路由参数说明 
   | 参数       | 是否必选 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   |:---|:---|:---|
   | 目的地址（对端） | 是    | 对等连接另一端VPC内的地址，此处填写对端集群VPC网段。 集群VPC网段的查找方法如下： 1. 登录[VPC控制台](https://console.huaweicloud.com/vpc/#/vpc/vpcs/list)。  2. 左侧导航栏选择"虚拟私有云\>我的VPC"，找到对应的对端虚拟私有云，复制其IPv4网段信息。   图3查找对端集群VPC网段 ![](https://support.huaweicloud.com/bestpractice-ucs/zh-cn_image_0000001811113945.png "点击放大") |
   | 目的地址（本端） | 是    | 对等连接另一端VPC内的地址，此处填写本端集群VPC网段。 注意： 请仔细检查路由中配置的目的地址信息，防止出现网段冲突。                                                                                                                                                                                                                                                                                                                                                      |
   | 描述       | 否    | 路由的描述信息，非必填项。 描述信息内容不能超过255个字符，且不能包含"\<"和"\>"。                                                                                                                                                                                                                                                                                                                                                                                                   |
      
   
   
4. 在对等连接详情页单击"添加路由"，为对等连接添加目的地址为对端集群容器网段的路由。 
   如[图4]所示，您需要填写的参数为路由中的两个"目的地址"，请参考[表4]进行配置。
   图4添加路由   
   ![](https://support.huaweicloud.com/bestpractice-ucs/zh-cn_image_0000001752496914.png "点击放大")
    表4添加路由参数说明 
   | 参数       | 是否必选 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   |:---|:---|:---|
   | 目的地址（对端） | 是    | 对等连接另一端VPC内的地址，此处填写对端集群容器网段。 集群容器网段的查找方法如下： 1. 登录[CCE控制台](https://console.huaweicloud.com/cce2.0/?#/cce/cluster/list)。  2. 单击目标集群名称，进入集群详情页，复制"网络信息\>默认容器子网"中的IPv4网段信息。 注意： 若存在多个容器网段，应为每个网段创建路由，以保证容器间的网络通信。    图5查找对端集群容器网段 ![](https://support.huaweicloud.com/bestpractice-ucs/zh-cn_image_0000001810997301.png "点击放大") |
   | 目的地址（本端） | 是    | 对等连接另一端VPC内的地址，此处填写本端集群容器网段。 注意： 请仔细检查路由中配置的目的地址信息，防止出现网段冲突。                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 描述       | 否    | 路由的描述信息，非必填项。 描述信息内容不能超过255个字符，且不能包含"\<"和"\>"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
      
   
   
 
#### 修改安全组
修改本端集群节点的安全组，在入方向规则中允许对端集群节点访问本端集群容器端口。
如[图6]所示，"协议端口"填写本端集群容器端口，"源地址"填写对端集群节点IP地址或网段。修改安全组的具体操作请参见[更改集群节点的默认安全组](https://support.huaweicloud.com/usermanual-cce/cce_10_0426.html)。
图6修改安全组   
![](https://support.huaweicloud.com/bestpractice-ucs/zh-cn_image_0000001754113282.png "点击放大")
#### 验证集群间网络互通
1. 登录本端集群节点，执行以下命令，验证本端集群节点与对端集群节点的通信情况。 
   **ping*对端集群节点的IP地址***
   ping通则表示本端集群节点与对端集群节点间可以通信。
   
   
2. 进入本端集群容器，执行以下命令，验证本端集群容器与对端集群容器的通信情况。 
   **curl *对端集群Pod的IP地址***
   curl通则表示本端集群容器与对端集群容器间可以通信。
   
   
 
