首页/云/云网络与负载均衡速查/负载均衡访问控制(白名单)
负载均衡54 条

负载均衡访问控制(白名单)

七层监听通常支持访问控制:只允许指定 IP 或网段访问(白名单),或拒绝指定来源(黑名单)。白名单适合后台与内部 API 这类限定来源的入口,配置时先放通健康检查与运维通道。

访问控制怎么用

七层监听通常支持访问控制:只允许指定 IP 或网段访问(白名单),或拒绝指定来源(黑名单)。白名单适合后台管理、内部 API、合作方接口这类来源明确的入口——把访问范围收窄到几段固定地址,比依赖应用层鉴权更前一步。配置时的关键细节是先放通健康检查、监控拨测与运维通道,否则可能出现服务本身正常、却被自己的健康检查判成异常的情况。

基本信息

能力IP 与网段维度的允许或拒绝
典型用法管理后台仅放公司出口 IP、开放平台仅放合作方网段
先决条件健康检查来源、监控拨测与运维通道先加入放行
变更风险名单写错会拒掉正常用户,甚至锁死管理入口

典型使用场景

  • 管理后台只允许公司出口 IP 访问,降低被扫描与爆破的概率
  • 开放平台按合作方网段放行,接口层面再做鉴权与限流
  • 灰度期间只放开测试网段,验证通过后逐步扩大范围
  • 临时封禁异常来源网段,作为应急处置的第一道手段

从办公网验证白名单效果

从办公网验证白名单效果
curl -s -o /dev/null -w '%{http_code}\n' http://admin.example.com/
# 非白名单来源预期被拒绝(具体表现以产品实现为准)
# 同时在白名单来源执行一次,确认正常放行而不是全部拒绝

白名单与黑名单对比

维度白名单黑名单
默认行为其余全部拒绝其余全部放行
适合来源固定的入口临时封禁来源
风险漏加正常来源即不可用漏加攻击源即形同虚设
调整白名单前确认还有备用访问通道(控制台、跳板机),避免误配置后无法自管理。

上线时的检查清单

白名单最容易在三个地方出事:健康检查探针来源未放行导致后端被摘除;监控拨测地址未放行导致误报,半夜被叫醒却发现服务一切正常;运维跳板或堡垒机地址未放行导致自己进不去。因此上线前按「探针、拨测、运维、真实用户」四类来源逐一确认,并保留一条不经过该入口的管理通道。名单变更后同样跑一遍这四类检查,比只看服务端返回码更能反映真实影响面。

易错点

  • 白名单漏掉监控拨测来源,产生大量误报
  • 变更时不保留备用通道,把自己锁在门外
  • 健康检查探针来源未放行,后端被批量判定不健康
  • 把内网网段整体加进白名单,等于对全网内部开放

数据来源与参考

  • 阿里云 ALB 访问控制文档
  • 腾讯云 CLB 访问控制说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌