SuperAPI AI 工具集

alibabacloud-cfw-internet-firewall-protect

通用与其它

查看项目

更新于 10-15 19:54

技能介绍

用途:在阿里云上管理云防火墙(CFW)互联网防火墙的公网 IP 防护开关,包括查询资产防护状态、批量开启或关闭防护、配置新资产自动防护。

主要能力:fw-switch.sh query 可按 --region、--status、--resource-type、--search、--ip-version、--member-uid、--new-resource-tag 过滤查询资产,支持 --all-pages --export-csv 导出;fw-switch.sh enable/disable 支持按 --ips、--regions、--resource-types、--ip-version 组合开启或关闭防护,四者至少提供一个;enable-all/disable-all 作用于整个账号,仅接受 --instance-id;auto-protect.sh query/modify 管理新资产自动防护,modify 支持 --enable/--disable 增量或 --config 全量替换。

使用方式:需 Aliyun CLI >= 3.3.3,可用 /bin/bash -c "$(curl -fsSL --connect-timeout 10 --max-time 120 https://aliyuncli.alicdn.com/setup.sh)" 安装,aliyun upgrade --yes 升级。先运行 bash scripts/validate-cli.sh --check-permission 校验环境。每次调用需设置 SKILL_SESSION_ID,例如 SKILL_SESSION_ID={session-id} bash scripts/fw-switch.sh query --region cn-hangzhou。Cloudfw 使用 CLI 插件模式,调用时不要传 --version。

适用场景:公网资产防护状态审计与导出、按条件批量开关防护、新发现资产排查、自动防护策略调整。

限制:RAM 权限前缀为 yundun-cloudfirewall;权限不足需按 references/ram-policies.md 申请。--config 为全量替换,未列出的资源类型会被置为不自动防护。自动防护不支持按地域配置。条件过滤(如按实例名)需先查询再本地筛选,再按 IP 列表执行。资料未提供具体收费与价格信息。