京东云负载均衡是否支持IPv6访问?

是的,京东云负载均衡(SLB)支持 IPv6 访问,但需注意其支持方式和限制条件,具体如下:

支持情况(截至2024年最新官方文档):
京东云弹性负载均衡(SLB)已支持 IPv6 双栈能力,即:

  • 公网型 SLB 实例可配置 IPv6 公网地址(需开通 IPv6 公网带宽),对外提供 IPv6 访问入口;
  • 支持 IPv6 客户端访问 → SLB(IPv6 VIP)→ 后端 ECS(IPv4 或 IPv6) 的流量转发;
  • 后端服务器(ECS)可为 IPv4 或 IPv6(需与 VPC 子网配置一致),SLB 支持 IPv4/IPv6 混合后端(即同一监听下可挂载 IPv4 和 IPv6 ECS,但需注意协议兼容性);
  • 支持 IPv6 的监听类型包括:TCP、UDP、HTTP、HTTPS(TLS 协议本身与 IP 版本无关,SLB 会正确透传或终止 IPv6 上的 HTTPS 流量)。

⚠️ 关键限制与注意事项:

  1. IPv6 公网能力需主动开通

    • 默认不自动分配 IPv6 地址。创建公网 SLB 时需勾选「分配 IPv6 公网地址」,并确保所选地域/可用区支持 IPv6(当前主流地域如北京、上海、广州、宿迁等均已支持);
    • 需单独购买并绑定 IPv6 公网带宽(计费独立于 IPv4 带宽)。
  2. VPC 和子网要求

    • SLB 实例必须部署在已开启 IPv6 网段 的 VPC 中;
    • 所属子网需已配置 IPv6 CIDR 并分配 IPv6 地址段;
    • 后端 ECS 若使用 IPv6,也需在对应子网中启用 IPv6 并配置 IPv6 地址。
  3. 健康检查与协议兼容性

    • IPv6 健康检查(如 HTTP/TCP 探针)需后端服务监听 IPv6 地址(如 :: 或具体 IPv6 地址);
    • 对于四层(TCP/UDP)监听,SLB 支持 IPv6 客户端到 IPv4 后端的 NAT64 转换(需开启“IPv6 转发至 IPv4 后端”功能,由 SLB 自动完成地址转换);
      👉 这意味着:即使后端全是 IPv4 ECS,IPv6 用户仍可通过 SLB 正常访问(无需修改后端)。
  4. 控制台与 API 支持

    • 京东云控制台(SLB 管理页)、OpenAPI(如 CreateLoadBalancerCreateListener)均支持 IPv6 相关参数(如 AddressIPVersion=IPv6);
    • CLI 和 Terraform(京东云 provider)也已支持 IPv6 配置。

验证方式:

  • 创建 SLB 后,在控制台实例详情页查看是否显示 IPv6 地址(格式如 2402:4e00:xxxx:xxxx::xxx);
  • 使用 ping6curl -6 https://[ipv6-address] 测试连通性;
  • 查看监控指标中是否有 IPv6 流量(如 InTrafficIpv6, RequestCountIpv6)。

📌 建议操作:
如需启用 IPv6,请按顺序操作:
① 确认 VPC 已开通 IPv6 网段 → ② 为子网分配 IPv6 CIDR → ③ 创建 SLB 时选择「公网类型 + 开启 IPv6」→ ④ 配置监听及后端 → ⑤ (可选)开启 IPv6→IPv4 转发以兼容纯 IPv4 后端。

🔍 官方参考:
京东云文档《弹性负载均衡(SLB)IPv6 使用指南》
🔗 https://docs.jdcloud.com/cn/jd-cloud-plus/load-balancer-ipv6(请以最新版为准)

如需进一步协助(如配置示例、故障排查),可提供您的使用场景(如是否需双栈访问、后端网络类型等),我可为您定制说明。