首页/云/云网络与负载均衡速查/网络 ACL 相关故障的定位

网络 ACL 相关故障的定位

ACL 引发的故障特征较典型:同一子网内多台实例异常、更换实例无效、抓包能看到请求但看不到回包。定位方法是先确认子网绑定的 ACL,再逐一核对入站与出站规则。

  • 确认实例所在子网关联的是默认 ACL 还是自定义 ACL
  • 检查入站规则:请求方向是否放行
  • 检查出站规则:返回端口段是否放行(无状态)
  • 用临时放行做对照测试,确认是否为 ACL 因素
  • 仍不通则结合流日志与安全组继续排查

对照测试示例

对照测试示例
python3 -m http.server 18080 &   # 在目标机起测试端口
nc -zv -w 3 <目标机IP> 18080      # 从对端验证连通性
临时放行规则用完及时回收,避免长期留在生产环境。

易错点

  • 更换实例后依旧不通,说明问题在子网层(ACL/路由),不在实例本身
  • 只看入站规则就下结论,漏掉出方向导致误判

数据来源与参考

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