本包目录(247 条)

VPC 网段规划方法

从一个够用的地址块开始分层切分:VPC 级别预留大段,再按环境、可用区、业务层划分子网,并为未来扩展以及与 IDC、多云的互通留白。网段划得过小,扩容时容易因地址不足被迫重建网络。

一个可参考的三层规划

层级网段示例说明
生产 VPC10.10.0.0/16主机位留足,可用地址充裕
Web 子网(可用区 A)10.10.1.0/24按可用区一层独立子网
应用子网(可用区 B)10.10.2.0/24与 Web 层分网段,便于分层管控
数据子网10.10.3.0/24仅允许应用层访问数据库端口

快速核对网段范围

快速核对网段范围
# Linux 上查看网段可用范围
ipcalc 10.10.0.0/16
# 或用 Python 计算
python3 -c "import ipaddress; n=ipaddress.ip_network('10.10.0.0/16'); print(n.num_addresses, n.hosts()[0], n.hosts()[-1])"
经验做法:按「环境 → 可用区 → 业务层」三级编号,第三段固定用途,例如 10.10.11.0/24 始终代表生产-可用区 A-应用层。

易错点

  • 只按当前机器数量划网段、不预留增长空间,半年后大概率要新增子网甚至重建 VPC
  • 子网之间默认互联,规划时不要指望用「不同子网」替代安全隔离

数据来源与参考

  • 阿里云 VPC 网络规划文档
  • ipcalc 手册
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌