首页/云/云网络与负载均衡速查/网络 ACL:子网级的无状态防火墙

网络 ACL:子网级的无状态防火墙

网络 ACL 作用在子网(交换机)维度,是无状态的访问控制:入站与出站两个方向都要显式配置,返回流量不会自动放行。适合做子网级粗粒度隔离,例如整段数据库子网仅对内部网段开放。

作用域子网 / 交换机级别,一个子网关联一个 ACL
状态无状态:入站与出站分别配置,返回流量需单独放行
规则有序规则,逐条匹配,未匹配即拒绝
定位粗粒度隔离;精细控制交给安全组完成

子网级最小暴露示例

子网级最小暴露示例
为「数据库子网」绑定专用 ACL:
  入站:允许源自 10.10.0.0/16 的 TCP 3306
  出站:允许目的 10.10.0.0/16 的 TCP 1024-65535(返回流量端口段)
其余流量:默认拒绝
无状态意味着「只放行入站」不够:出方向也要放行回包所用的端口范围。

易错点

  • 只配入站放行、忘记出站,表现为请求能到达、回包被丢弃
  • 安全组放行但 ACL 拒绝时依然不通,两层配置都要核对

数据来源与参考

  • 阿里云 网络 ACL 文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌