首页/云/云网络与负载均衡速查/负载均衡与安全组配合
负载均衡54 条

负载均衡与安全组配合

部分产品的负载均衡实例可以关联安全组限制来源,同时后端实例的安全组需要放通负载均衡网段。云安全组与主机防火墙是两层独立限制,只改一层仍然可能不通。

两层限制都要放通

负载均衡与安全组的关系分两侧:入口侧,部分产品的负载均衡实例可以关联安全组来限制来源地址;后端侧,实例的安全组需要放通负载均衡的转发与健康检查来源。更常见的坑是云安全组与主机防火墙是两层独立限制,只放通一层,流量依然进不来。

基本信息

入口侧负载均衡可关联安全组限制来源,按产品支持情况
后端侧实例安全组要放通健康检查与转发的来源网段
两层限制云安全组与主机防火墙(firewalld / iptables)需分别核对
排查顺序先确认真实生效的规则集合,再逐条比对流量命中
验证方式用真实连接验证,而不是只看控制台显示

典型使用场景

  • 后端成员全部显示异常,检查是健康检查流量被安全组拦截
  • 限制入口只允许特定网段访问,用负载均衡安全组收敛来源
  • 迁移后忘删旧的放通规则,做一次规则收敛清理
  • 排查「安全组已放通仍不通」,确认主机防火墙是否在拦
  • 规范新增实例:默认放通负载均衡网段,避免逐个补规则

核对主机侧防火墙

核对主机侧防火墙
firewall-cmd --list-all 2>/dev/null || iptables -L -n | head -20
# 从负载均衡侧无法直接登录后端时,先在后端抓包确认请求是否到达
tcpdump -i eth0 -nn port 8080 -c 10

拦截层级与现象

层级漏放通的后果验证方式
入口安全组外部访问被拒从外部发起连接测试
后端安全组健康检查异常、后端摘除查看后端成员健康状态
主机防火墙云侧显示正常但业务不通实例内查看防火墙规则
应用监听端口未监听导致拒绝实例内确认监听地址与端口
安全组规则变更后用一次真实连接验证,不要仅凭控制台显示判断已生效;控制台显示的是配置,不一定是当前实际生效的规则集合。
为了快速放通而添加 0.0.0.0/0 全端口规则,会把入口直接暴露在公网扫描之下,排障结束后必须回收。

易错点

  • 只放通云安全组,主机防火墙仍拦截,表现为「配置都对但就是不通」
  • 后端安全组未放通健康检查来源,成员被判定异常并反复摘除
  • 规则调整后未用真实连接验证,上线后才由用户发现
  • 临时全放开规则忘记回收,形成长期安全敞口

数据来源与参考

  • 阿里云 负载均衡安全组文档
  • 腾讯云 CLB 安全组说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌