You need to enable JavaScript to run this app.
文档中心
负载均衡

负载均衡

复制全文
下载 pdf
最佳实践
ALB跨VPC挂载后端服务器
复制全文
下载 pdf
ALB跨VPC挂载后端服务器
ALB 支持跨VPC挂载后端服务器。本文指导您在 ALB 控制台和中转路由器(Transit Router,TR)控制台配置转发路由信息,使 ALB 将客户端请求转发至其他 VPC 的后端服务器。​
示例场景​
下图为 ALB 搭载跨VPC的后端服务器场景。A企业在火山引擎华北2(北京)地域创建了 ALB 公网实例alb-01,此 ALB 实例 alb-01 处于私有网络 VPC1 中 。同时,A企业在华北2(北京)创建了云服务器ECS实例 ecs-02 ,此ECS实例 ecs-02 处于私有网络 VPC2 中 。A企业希望 VPC1 中的 ALB 实例 alb-01 能够将客户端请求转发到 VPC2 中的 ECS 实例 ecs-02 上。A 企业可以通过中转路由器TR 实现 VPC1 中的 ALB 实例 alb-01 与 VPC2 中的 ECS实例 ecs-02 互通。​
​Image​​
​
地域​
实例​
VPC​
子网网段​
华北2(北京)​
ALB 实例 alb-01​
VPC1​
172.16.0.0/12​
​
ECS 实例 ecs-02​
VPC2​
192.168.0.0/24​
​
前提条件​
  • 已在 VPC1 中创建 ECS 实例 ecs-01,用于发送请求。​
  • 已在 VPC1 中创建 ALB 实例 alb-01,用于转发 ecs-01 的请求。​
  • 已在 VPC2 中创建 ECS 实例 ecs-02 并部署服务,用来处理请求。​
说明​
  • 本场景为示例信息,在您配置时请根据实际规划调整相关信息。​
  • VPC1 中 ALB 实例 alb-01 所在的子网网段和 VPC2 中 ECS 实例 ecs-02 所在的子网网段不能重叠。​
  • 如需使用中转路由器TR,请您联系客户经理。​
配置步骤​
上述示例场景的配置步骤如下:​
​
步骤​
操作​
具体内容​
1​
创建 IP 类型服务器组​
您需要创建 IP 类型的服务器组。​
2​
添加 IP 类型后端服务器​
您需要开启远端 IP ,并添加跨VPC的后端服务器 IP 地址。​
3​
配置监听器​
您需要为创建的 ALB 实例配置监听器,并将 IP 类型的服务器组设为默认服务器组。​
4​
配置中转路由器​
  • 您需要在中转路由器TR控制台,为中转路由器实例 tr-1 创建2个网络实例连接。将中转路由器实例 tr-1 分别关联 VPC1 中的 ALB 实例、VPC2 中的 ecs-02 实例。​
  • 您需要在中转路由器TR控制台,为中转路由器实例 tr-1 配置回源路由。当 TR 的目标网段为 ALB 实例的回源地址时,路由的下一跳为VPC1。​
5​
配置VPC路由信息​
您需要在私有网络控制台,分别为 VPC1 和 VPC2 的目标路由表配置路由信息。​
6​
测试网络连通性​
您可以通过curl验证 ecs-01 和 ALB 之间的网络连通性,并通过本地公网客户端访问 ALB 验证服务的可用性。​
​
步骤1:创建 IP 类型服务器组​
  1. 登录ALB控制台。​
  1. 在顶部导航栏,选择目标项目和地域。​
  1. 在左侧导航树,选择服务器组。​
  1. 单击创建后端服务器组 按钮。​
  1. 在 创建后端服务器组 标签页,选择服务器组类型为 IP 类型。私有网络为您已创建的 VPC1 。本例服务器组名称为TEST,调度算法选择加权轮询,其他功能暂不开启。更多信息请参见创建服务器组中的配置说明。​
  1. 在 创建后端服务器组 标签页完成相关配置后,点击 确定 ,成功创建 IP 类型服务器组 TEST。​
  • ​Image​​
步骤2:添加 IP 类型后端服务器​
  1. 在 服务器组 页面,找到刚刚创建的 IP 类型服务器组 TEST。​
  1. 在 操作 栏,点击 添加后端服务器。​
  1. 在 添加IP地址 页面,展示了服务器组TEST所属的 VPC 的 ID 和网段。输入VPC2的 ECS 实例 ecs-02 的 IP地址,同时开启远端 IP 按钮。配置端口为8002,权重为100。​
  1. 点击 确定 ,完成向服务器组 TEST 添加 IP 类型的后端服务器 ecs-02。​
  • ​Image​​
步骤3:配置监听器​
  1. 在 实例管理 页面上,找到刚刚创建好的 ALB 实例 alb-01。​
  1. 在 操作 列上,点击 配置监听器。​
  • ​Image​​
  1. 在 监听器 标签页上,点击 添加监听器。​
  1. 在 添加监听器 页面,监听器名称为 TEST-01 ,监听协议为 HTTP ,监听端口为8002。然后点击 下一步:默认后端服务器组。​
  1. 在 默认后端服务器组 标签页,下拉选择服务器组TEST,点击 下一步:确认配置。​
  1. 确认监听器的配置信息无误后,点击 确定,完成监听器的添加工作。​
步骤4:配置中转路由器​
请您参考中转路由器 TR 官网文档创建网络实例连接配置中转路由器实例 tr-1。为 tr-1创建2条网络实例连接,分别关联 VPC1 和 VPC2。​
  1. 点击中转路由器实例的名称 tr-1,进入中转路由器详情页面。​
  1. 在 基本信息 下方区域的 同地域网络实例连接 ,点击 创建网络实例连接 ,进入 创建网络实例连接 标签页,参考下表分别配置2条网络实例连接的相关信息。​
  • ​
    参数​
    ​
    取值 (网络实例连接一)​
    取值 (网络实例连接二)​
    基本信息​
    中转路由器​
    tr-1​
    tr-1​
    ​
    地域​
    华北2(北京)​
    华北2(北京)​
    ​
    名称​
    netlink-01​
    netlink-02​
    网络实例​
    网络实例类型​
    私有网络​
    私有网络​
    ​
    私有网络​
    VPC1​
    VPC2​
    连接点配置​
    可用区及子网​
    可用区A,subnet-01​
    可用区A,subnet-02​
    路由配置​
    关联转发​
    开启,tr-systemrtb​
    开启,tr-systemrtb​
    ​
    路由学习​
    开启,tr-systemrtb​
    开启,tr-systemrtb​
    ​
  1. 点击 创建 。​
  1. 点击 路由表 页签,然后点击目标路由表 tr-systemrtb。​
  1. 在右侧页面点击 创建静态路由 ,参考下表配置路由信息。​
  • ​
    字段​
    解释说明​
    路由名称​
    trentry-01​
    目标网段​
    100.127.238.0/23,该网段为该ALB实例在华北2地域的回源地址,实际配置中请按需修改回源地址。您可以在 ALB控制台 实例详情 页面,查看ALB实例的回源地址。​
    注意​
    如果看不到回源地址,请联系客户经理开通IP类型服务器组功能。​
    黑洞路由​
    否​
    下一跳类型​
    同地域连接​
    下一跳​
    VPC1​
    ​
步骤5:配置VPC路由信息​
请您参考私有网络官网文档路由表部分为 VPC1 和 VPC2 的目标路由表配置路由信息。​
  • 在 VPC1 的目标路由表中添加一条目标网段为后端服务器 ecs-02 所在网段,设置下一跳为目标中转路由器的自定义路由条目。当目标网段为 VPC2 时,请求会跳向TR。​
  • 在 VPC2 的系统路由表中配置 ALB 的回源地址。当目标网段为 ALB 的回源地址时,响应会跳回TR。​
  1. 登录路由表控制台。​
  1. 在顶部导航栏,选择目标VPC所属的地域华北2(北京)。​
  1. 在路由表列表中,点击目标路由表名称。​
  1. 在路由表详情页面的 路由条目 页签,选择 自定义路由 。​
  1. 点击 添加路由条目 ,按照提示配置自定义路由条目。​
​
字段​
VPC1​
VPC2​
目标网段​
192.168.0.0/24​
100.127.222.0/23​
下一跳类型​
中转路由器​
中转路由器​
下一跳​
tr-1​
tr-1​
​
说明​
  • 192.168.0.0/24 目标网段为后端服务器 ecs-02 所在子网的网段。请按实际情况修改该目标网段。​
  • 100.127.222.0/23 目标网段为该 ALB 实例在华北2地域的回源地址,实际配置中请按需修改回源地址。您可以在 ALB控制台实例详情 页面,查看 ALB 实例的回源地址。如果看不到回源地址,请联系客户经理开通IP类型服务器组功能。​
步骤6:测试网络连通性​
  1. 登录云服务器ecs-01,更多信息请参见登录Linux实例或登录Windows实例。​
  1. 执行curl命令连接 ALB实例 alb-01的私网 IP 地址,测试网络连通性。​
  • ​Image​​
  1. 在本地公网客户端,使用浏览器访问 http://ALB实例alb-01的公网IP ,显示云服务器 ecs-02 配置的后端服务界面,说明本次访问请求被 ALB 实例转发到后端云服务器 ecs-02,且 ecs-02 能够正常处理请求并返回请求页面。​
注意事项​
  1. 跨VPC挂载后端服务器时,ALB实例所在的子网网段和后端服务器所在的子网网段不能重叠。​
  1. 同一个地域下,您只能选择一个VPC内的ALB实例单向挂载其他VPC的后端服务器。该VPC内可以有1个或多个ALB进行跨VPC挂载。​
  1. 一个 ALB 实例不能作为同一个地域内其他 ALB 实例的后端。​
​
​
最近更新时间:2025.12.10 18:55:22
这个页面对您有帮助吗?
有用
有用
无用
无用