我们从成长中的 WISP 那里最常听到的问题之一就是:“每座铁塔到底需要多少个公网 IP 地址?”答案取决于您的用户构成、是否使用运营商级 NAT(CGNAT),以及您希望为企业客户预留多少余量。
本指南为您提供一套实用的框架,用于规划每座铁塔的公网 IPv4 地址块大小,包括具体的计算方法、常见错误,以及何时应申请比您预想更大的地址块。
从用户构成入手
并非每个用户都需要公网 IP。大多数住宅客户在 CGNAT 之后即可正常上网。而企业客户、VoIP 用户、游戏玩家,以及使用 VPN 或监控系统的客户,通常需要公网 IP。
- 住宅/CGNAT:每个用户 0 个公网 IP。
- 需要公网 IP 的住宅用户:每个用户 1 个公网 IP。
- 小型企业:1–2 个公网 IP。
- VoIP 或托管 PBX:每套电话系统或每个站点 1 个公网 IP。
- 摄像头/远程访问:每个站点或每组设备 1 个公网 IP。
预留基础设施 IP
每个路由子网都会消耗一部分地址。您需要为以下用途预留空间:
- 网络地址
- 广播地址
- 铁塔路由器的默认网关
- 备用或冗余路由器
- 管理接口(交换机、带外管理 OOB 等)
- 用于未来扩展的备用地址
一个不错的经验法则是:每座铁塔预留 5–10 个基础设施 IP,具体数量取决于复杂程度。
快速计算公式
然后向上取整到下一个标准地址块大小:/30(2 个可用)、/29(6 个)、/28(14 个)、/27(30 个)、/26(62 个)、/25(126 个)、/24(254 个)。
铁塔示例
| 用户数 | 公网 IP 比例 | 所需可用 IP 数 | 建议地址块 |
|---|---|---|---|
| 100 | 10% | ~20 | /27(30 个可用) |
| 250 | 20% | ~60 | /26(62 个可用) |
| 500 | 30% | ~160 | /24(254 个可用) |
常见错误
- 忘记广播地址和网关地址。一个 /29 只有 6 个可用 IP,而不是 8 个。
- 没有为企业客户增长预留余量。一旦 /29 用满,重新编址将非常痛苦。
- 把 CGNAT 用户和公网 IP 用户放在同一个子网。应在逻辑上将两者分开,便于故障排查。
- 为每个小需求单独分配一个 /30。这会浪费地址块并使路由复杂化。