VPC 与子网设计

SKILL运维和基础设施
运维和基础设施 未标注权限 许可证不明确
安装这个技能

设计 VPC 与子网。当用户问「VPC 怎么划分」「子网怎么分」「多 AZ 网段怎么规划」「安全组和 ACL 有什么区别」「VPC 对等连接怎么做」「云专线怎么接」时使用。触发词:VPC、子网、安全组、网络 ACL、路由表、可用区、多 AZ、对等连接、云专线、网段规划、CIDR。

一句话选型结论

按资料字段整理

VPC 与子网设计是运维和基础设施类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类运维和基础设施 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_c1c65a3c/net-vpc-design
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

运维和基础设施
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_c1c65a3c仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量8.6 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查服务与日志

按现象定位服务状态与日志线索。

写部署与巡检脚本

把重复的部署、巡检写成脚本。

故障排查

按步骤排查网络、依赖与配置。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在运维和基础设施场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
VPC 与子网设计当前 未标注权限 未标注 未标注 未标注 有
Azure 部署 调用外部服务 GitHub 仓库 664.2 万 Codex、Claude、Cursor 有
Azure diagnostics 问题管理 调用外部服务 GitHub 仓库 657.6 万 Codex、Claude、Cursor 有
Azure aigateway 部署 调用外部服务 GitHub 仓库 655.3 万 Codex、Claude、Cursor 有
Azure AI 搜索 调用外部服务 GitHub 仓库 651.4 万 Codex、Claude、Cursor 有
Azure Cloud migrate 部署 调用外部服务 GitHub 仓库 650.7 万 Codex、Claude、Cursor 有

SKILL.md 全文

8.6 KB
模型实际读到的说明书原文,来自技能仓库

VPC 与子网设计

把 VPC、子网、路由、安全组、ACL 的职责边界划清,避免设计缺陷导致的安全与可用性问题。本技能给出从网段规划、多 AZ 分布、公私网分离、安全组最小权限到对等连接、云专线的完整可执行链路。

一、核心原理

VPC 是云上的私有网络边界,内部再分子网、路由表、安全组、网络 ACL 四层控制:

  • 子网(Subnet):VPC 内的 IP 分段,绑定可用区(AZ),是资源部署的最小网络单元。
  • 路由表(Route Table):决定子网内流量「往哪走」,公私网分离靠它实现。
  • 安全组(Security Group):实例级、有状态过滤,默认拒绝入站、允许出站。
  • 网络 ACL:子网级、无状态过滤,默认全放行,入出站需分别配。
flowchart TB
    VPC[VPC 10.0.0.0/16] --> PubA[公有子网 10.0.1.0/24<br/>AZ-a]
    VPC --> PubB[公有子网 10.0.2.0/24<br/>AZ-b]
    VPC --> PrivA[私有子网 10.0.3.0/24<br/>AZ-a]
    VPC --> PrivB[私有子网 10.0.4.0/24<br/>AZ-b]
    PubA --> IGW[互联网网关]
    PrivA --> NAT[NAT 网关]
    PrivB --> NAT
    NACL[网络 ACL 子网级] -.-> PubA
    SG[安全组 实例级] -.-> PubA

二、参考架构(多 AZ 公私网分离)

flowchart LR
    subgraph AZ-a
      W1[Web 10.0.1.0/24] --> A1[App 10.0.3.0/24]
      A1 --> D1[DB 10.0.5.0/26]
    end
    subgraph AZ-b
      W2[Web 10.0.2.0/24] --> A2[App 10.0.4.0/24]
      A2 --> D2[DB 10.0.6.0/26]
    end
    LB[负载均衡] --> W1 & W2
    W1 -->|NAT| IGW[互联网]

配套 ASCII 网段分配图(用于方案文档):

 VPC 10.0.0.0/16(预留 50% 扩展)
 ├── AZ-a
 │   ├── 10.0.1.0/24  公有 Web(互联网可达)
 │   ├── 10.0.3.0/24  私有 App
 │   └── 10.0.5.0/26  私有 DB
 ├── AZ-b
 │   ├── 10.0.2.0/24  公有 Web
 │   ├── 10.0.4.0/24  私有 App
 │   └── 10.0.6.0/26  私有 DB
 └── 10.1.0.0/16  ← 预留扩展(对等连接/新业务)

三、关键参数决策表

3.1 多 AZ 网段分配(真实数值)

子网用途 网段(示例) 掩码 可用 IP 公网 安全组典型端口
Web-a 10.0.1.0/24 /24 254 是 80/443 对公网
Web-b 10.0.2.0/24 /24 254 是 80/443 对公网
App-a 10.0.3.0/24 /24 254 否 8080 仅 Web 源
App-b 10.0.4.0/24 /24 254 否 8080 仅 Web 源
DB-a 10.0.5.0/26 /26 62 否 3306 仅 App 源
DB-b 10.0.6.0/26 /26 62 否 3306 仅 App 源

3.2 安全组 vs 网络 ACL 职责边界

维度 安全组 SG 网络 ACL
作用范围 实例/网卡级 子网级
状态 有状态(回包自动放行) 无状态(出入都要配)
默认规则 拒绝入站、允许出站 全部放行
典型用途 应用端口白名单 子网边界黑名单(封网段)

3.3 对等连接 vs 云专线

互联方式 适用 传递性 成本
VPC 对等连接 云内 VPC 间 不可传递(点到点) 低/免费(跨区收流量费)
云联网/Transit Gateway 多 VPC 网状 可传递 按带宽包
云专线 云上云下 — 按带宽包月,较高

四、分步 SOP

  1. 确定 VPC 划分粒度:按环境(生产/测试)或业务域划分,粒度合理。
  2. 网段规划:跑 vpc_cidr_planner.py 分配不重叠网段,预留 ≥50% 扩展,避免与其他 VPC/线下冲突。
  3. 多 AZ 分布:业务子网跨 AZ,避免单 AZ 风险。
  4. 公私网分离:需公网访问的资源放公有子网,其余走 NAT 出网。
  5. 路由表设计:按子网用途区分路由表(public-rt / private-rt),无冗余错误路由。
  6. 安全组最小权限:按应用开放必要端口,禁止 0.0.0.0/0 全通。
  7. 对等/专线:VPC 间用对等连接(点到点)或云联网(网状),云下用专线。

五、真实配置示例

5.1 AWS VPC + 对等连接 + 云专线

# 对等连接(VPC 间)
aws ec2 create-vpc-peering-connection --vpc-id vpc-a --peer-vpc-id vpc-b
aws ec2 accept-vpc-peering-connection --vpc-peering-connection-id pcx-xxx
# 双向路由
aws ec2 create-route --route-table-id rtb-a \
  --destination-cidr-block 10.2.0.0/16 --vpc-peering-connection-id pcx-xxx

# 云专线(Direct Connect)虚拟接口
aws directconnect create-private-virtual-interface \
  --connection-id dxcon-xxx --new-private-virtual-interface \
  '{"virtualInterfaceName":"vif-prod","vlan":101,"asn":65001,"addressFamily":"ipv4"}'

5.2 阿里云 VPC + 高速通道(云专线)

# 创建边界路由器 VBR(接入专线)
aliyun vpc CreateVirtualBorderRouter --PhysicalConnectionId pc-xxx \
  --VlanId 101 --CircuitCode vbr-prod
# 创建专线关联 VPC 的对等连接(CEN 云企业网)
aliyun cbn CreateCen --Name prod-cen

5.3 华为云 VPC + 安全组

# 创建安全组并放行 443
# (华为云 Console/API 等价概念)
# 安全组规则:入方向 TCP 443 源 0.0.0.0/0;TCP 22 源 <堡垒机IP>/32

> 完整可填空网段分配模板见 assets/vpc-cidr-template.txt,参数与公式详解见 references/vpc-design-parameters.md。

六、验证方法与达标阈值

# 网段规划 + 重叠检测
python vpc_cidr_planner.py --base 10.0.0.0/8 \
  --existing "10.10.0.0/16,172.16.0.0/12" \
  --vpcs "prod:5000,test:2000,shared:500"
# 审计安全组(AWS)
aws ec2 describe-security-groups --query 'SecurityGroups[].{Id:GroupId,Ingress:IpPermissions}'
验证指标 达标线(参考) 采集方式
网段零重叠 所有 VPC/线下无重叠 脚本比对
业务跨 AZ 每层至少 2 AZ 控制台/API
安全组最小权限 无 0.0.0.0/0 全通 安全组审计
公私网分离 私有子网无直接公网 路由表核对

七、常见故障排查表

现象 根因方向 首要动作
网段重叠导致路由冲突 未统一规划 CIDR 重规划网段,规避重叠
对等连接不通 未双向加路由 核对双方路由表
私有子网无法出网 NAT 网关未配/路由缺失 核对 private-rt 指向 NAT
实例被安全组误拦 规则过严或方向错 审计安全组出入站
单 AZ 故障业务全挂 未跨 AZ 部署 补多 AZ 冗余

> 更多案例见 references/vpc-design-troubleshooting.md。

八、输出规范

交付时应产出:VPC 与子网规划表、多 AZ 网段分配图、路由表清单、安全组规则审计与收敛建议、对等连接/专线方案、流日志与可观测配置。

九、边界与风险

  • 安全组不能替代防火墙,边界仍需网络层防护(云防火墙/WAF)。
  • 对等连接不可传递,多 VPC 全互通需用云联网/Transit Gateway,否则要建 O(n²) 对等。
  • 变更子网/路由/安全组前评估影响面,网段一旦上线再改代价极高。

配套资源

  • 参数手册:references/vpc-design-parameters.md
  • 配置对照:references/vpc-design-configs.md
  • 故障案例库:references/vpc-design-troubleshooting.md
  • 数据基线:assets/multi-az-cidr-baseline.csv
  • 网段模板:assets/vpc-cidr-template.txt
  • 脚本:scripts/vpc_cidr_planner.py(VPC 网段规划器,规避重叠)
  • 配套检查清单:《VPC 与子网设计清单》

常见问题

5 问
答案由本站依据条目字段整理
VPC 与子网设计怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_c1c65a3c/net-vpc-design。安装方式为未标注。装完刷新技能列表或重开客户端。

VPC 与子网设计支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

VPC 与子网设计权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

VPC 与子网设计收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

VPC 与子网设计用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。