You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

将Network Load Balancer(NLB)指向Classic Load Balancer的可行性咨询

AWS NLB指向现有Classic Load Balancer的实现方案

结论:完全可以实现将Network Load Balancer(NLB)指向已部署的Classic Load Balancer(CLB),操作方案和注意事项如下:

操作步骤

  • 首先确认现有CLB服务运行正常,CLB关联的安全组已放行NLB所属VPC网段的入方向流量,端口与CLB对外服务端口保持一致
  • 新建适配PrivateLink需求的Network Load Balancer,选择与CLB相同的VPC和可用区部署,监听的协议、端口配置与CLB对应配置匹配
  • 为新建的NLB创建目标组,目标组类型选择 IP地址类型,协议、端口配置与CLB监听配置匹配,VPC选择与CLB同VPC即可
  • 在目标组中添加CLB的IP作为注册目标:你可以通过nslookup或dig命令解析CLB的公网/私网域名,获取CLB绑定的所有IP地址,逐个添加到目标组中,健康检查配置可复用CLB的健康检查端口、路径配置
  • 等待目标组内所有注册IP的健康检查状态变为健康后,即可通过NLB正常访问后端Kubernetes集群服务,后续直接基于该NLB配置AWS PrivateLink端点服务即可

注意事项

CLB的IP地址可能因AWS底层运维、后端节点扩缩容等场景发生变动,建议配置定期自动化任务,校验CLB的解析IP与NLB目标组内注册IP的一致性,出现IP变动时自动更新目标组配置
如果你使用的是内部型CLB(无公网IP),直接解析CLB域名拿到私网IP添加到目标组即可,不需要额外开通公网访问权限
该方案属于过渡方案,不建议长期使用,有条件的情况下建议直接修改Kubernetes Service的负载均衡类型为NLB,移除CLB中间层,减少链路损耗和故障点


内容的提问来源于stack exchange,提问作者DevOps

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 02:12:00