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

AWS 无需Route 53的ALB关联Auto Scaling及DNS配置咨询

AWS ALB绑定自定义DNS解决方案(无需使用Route53或NLB)

部署架构图

AWS 应用负载均衡(ALB)默认使用动态公网IP,IP地址会定期自动变动,因此官方不建议直接使用IP绑定DNS记录,以下两种方案可以满足你使用自有DNS服务的需求:

方案1:使用CNAME/别名记录(优先推荐,无需调整ALB配置)

  • 操作步骤:
    1. 登录AWS控制台进入EC2服务页,在左侧导航栏选择「负载均衡」->「负载均衡器」
    2. 找到已完成配置的ALB实例,复制详情页中的DNS名称字段
    3. 登录你的DNS服务商后台,为目标域名添加CNAME记录,记录值填写刚才复制的ALB DNS名称即可。如果是根域名配置,只要你的DNS服务商支持CNAME扁平化(别名记录)能力,也可以直接使用该方式配置
  • 适用场景:所有支持CNAME记录/别名记录的第三方DNS服务

方案2:为ALB绑定静态弹性IP(EIP),适配仅支持A记录的DNS场景

如果你必须使用IP地址配置A记录,可以为ALB每个部署的可用区绑定固定EIP,实现静态IP访问:

  • 操作步骤:
    1. 进入AWS VPC控制台,在左侧导航栏选择「弹性IP」,申请和ALB部署可用区数量一致的EIP(例如ALB跨2个可用区部署就需要申请2个EIP)
    2. 回到EC2负载均衡器页面,选中目标ALB,点击「操作」->「编辑网络映射」
    3. 在每个可用区的公网IP下拉菜单中,选择你提前申请好的对应EIP,保存配置即可
    4. 登录你的DNS服务商后台,为目标域名添加多条A记录,每条对应一个你绑定的EIP即可

注意:绑定完成后只要你不主动解绑EIP、不删除ALB、不调整ALB的可用区部署配置,绑定的EIP就会永久固定,不会发生变动。

补充说明

你之前尝试NLB+ALB架构出现的504错误,通常是NLB和ALB的超时阈值配置不一致导致的,不属于架构本身的问题,但如果你不接受多层负载均衡跳转的架构,上述两种方案完全可以满足你的部署需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 19:54:09