文档首页/ 应用服务网格 ASM/ 最佳实践/ 如何搭建IPv4/IPv6双栈网格
更新时间:2024-09-24 GMT+08:00

如何搭建IPv4/IPv6双栈网格

当前CCE支持创建IPv4/IPv6双栈集群,在双栈集群基础上支持开启IPv4/IPv6网格。启用双栈网格后,服务拥有 IPv4地址和IPv6地址,通过这两个地址都可以进行服务间的访问。本教程将指引您搭建一个IPv4/IPv6双栈的网格,使网格内的服务可以通过IPv6地址互访。添加双栈网关后,可以为IPv6终端的客户提供对外访问。

使用场景

  • 如果您的服务需要使用IPv6地址进行服务间的互访和流量治理,您需要使用IPv6双栈。
  • 如果您要为使用IPv6终端的客户提供对外访问,您需要使用IPv6双栈网格来创建网关。

约束与限制

  • 支持启用双栈网格的约束。

网格类型

Istio版本

支持启用的集群类型

集群网络类型

其他说明

基础版

1.18及以上

CCE Turbo集群

云原生网络2.0

集群需要已启用IPv6,请参考通过CCE搭建IPv4/IPv6双栈集群

  • 支持创建IPv4/IPv6网关的约束。

网格类型

Istio版本

支持启用的ELB类型

ELB规格

其他说明

基础版

1.18及以上

独享型ELB

4层网络型

ELB需要配置IPv6地址

  • 您的网格开启IPv4/IPv6双栈后不支持关闭, 未开启双栈的网格也不支持创建完成之后开启双栈。
  • 您低版本的网格升级到1.18及以上时,不支持升级后开启IPv4/IPv6双栈。

创建IPv6网格

  1. 登录ASM控制台,购买一个ASM网格,网格参数填写如下:

    • 网格类型: 选择“基础版”。
    • 网格名称: 输入网格名称。
    • Istio版本: 选择"1.18"或以上版本。
    • 启用IPv6:打开启用开关,开启后将过滤满足条件的CCE集群。

    其他配置参数根据实际情况填写。

  2. 创建完成后,单击网格名称进入,在“网格配置-基本信息”中可以看到“IPv6双栈 已开启”字样。

添加IPv4/IPv6双栈网关

  1. 登录ASM控制台,在网格列表页面单击已经开启IPv6双栈的网格名称,单击“网关管理-添加网关”。网关参数如下填写

    • 访问方式: 选择“DualStack"。
    • 负载均衡: 选择独享型,选中的独享型ELB需要有IPv6地址。

    其他配置参数根据实际情况填写。

    当前IPv4/IPv6双栈网关添加IPv6外部访问地址时,只支持添加域名,通过域名访问,不支持添加IPv6地址访问。

验证方式

  1. 客户端通过配置域名解析,解析域名到网关的IPv6地址,可以通过域名访问实现IPv6客户端访问。

  1. 查看ingressgateway日志有对应IPv6请求日志信息。