【问题标题】:Route traffic, bases on paths, between 2 VPCs using a ALB使用 ALB 在 2 个 VPC 之间基于路径路由流量
【发布时间】:2021-04-26 09:59:40
【问题描述】:

是否可以将流量从 VPC1 中的 ALB 路由到 VPC2 中的 ALB?

或者,是否可以将 VPC1 中的 ALB 配置为具有 2 个侦听器,每个侦听器指向不同的目标组,一个在 VPC1 中,另一个在 VPC2 中?

我正在尝试做的是使用 ALB 在 2 个 VPC 之间基于路径路由一些流量。

【问题讨论】:

  • 如果第二个LB可以是Network LB,那么可以。如果没有,那么如果没有自定义解决方案,您将无法做到这一点。
  • 你能详细说明@Marcin吗?你到底是什么意思?
  • 假设两个 vpc 是对等的,在第二个 vpc 中有内部 nlb 会给你它的静态私有 ip。在第一个 vpc 中,您将拥有基于 IP 地址的目标组的 alb。因此,您只需使用第二个 vpc 中的内部 nlb 的 IP 地址
  • @Marcin 成功了,谢谢。你想回答这个问题吗?
  • 谢谢。我取消了我的答案并更新了它。很高兴它成功了。

标签: amazon-web-services amazon-elb amazon-vpc


【解决方案1】:

基于 cmets。

如果VPC1和VPC2是peered,并且VPC1有ALB而VPC2有NLB,那么在两者之间加入两个负载均衡器可以如下进行:

  1. 在 VPC2 中将 NLB 设置为 内部 平衡器。这将为 NLB 提供一个静态私有 IP。

  2. 在 VPC1 中为 ALB 设置一个目标组,该目标组使用基于 IP 地址 的目标。目标只能是私有 IP 地址(不是公共的)。因此,您可以将 VPC 2 中 NLB 的 IP 地址添加为 VPC1 中 ALB 的目标。

【讨论】:

    猜你喜欢
    • 2022-07-21
    • 2021-10-30
    • 1970-01-01
    • 2017-06-12
    • 1970-01-01
    • 1970-01-01
    • 2021-05-13
    • 2018-09-04
    • 1970-01-01
    相关资源
    最近更新 更多