多 EIP 出口解决什么
一个 NAT 网关可以绑定多个 EIP:既能把出公网的带宽与并发连接分摊到多个地址上,也能让不同业务走不同的源地址,便于对端按业务配置白名单。多 EIP 场景下可以在 SNAT 规则里指定某个子网或网段从哪个 EIP 出网,出口选择变成可控项而不是随机行为。
基本信息
| 产品要求 | 阿里云需使用增强型 NAT 网关,普通型不支持绑定多个 EIP |
|---|---|
| 收益 | 带宽叠加、连接数分摊、按业务区分出口地址 |
| 配置方式 | NAT 网关绑定多个 EIP,在 SNAT 条目中指定使用的 EIP |
| 对端视角 | 对端看到的是 EIP 地址,白名单要按实际出口逐一登记 |
| 排查入口 | 出口不符合预期时先核对 SNAT 规则与绑定关系 |
典型使用场景
- 出公网带宽不够,用多个 EIP 分摊而不是直接升配网关规格
- 并发连接数触顶,多出口分摊连接建立压力
- 不同第三方对接方使用独立出口地址,白名单互不干扰
- 为稳定性要求高的对端保留专用出口,便于快速切换
- 数据同步类任务与生产业务分开出口,避免相互影响
为不同子网指定出口
为不同子网指定出口
SNAT 规则 1:源 10.10.1.0/24 -> 出口 eip-A(生产业务)
SNAT 规则 2:源 10.10.9.0/24 -> 出口 eip-B(数据同步任务)
对端按 eip-A 与 eip-B 分别配置白名单
验证:在对应子网实例内 curl https://ifconfig.me 核对出口地址单 EIP 与多 EIP
| 维度 | 单 EIP | 多 EIP |
|---|---|---|
| 带宽上限 | 受单个 EIP 带宽限制 | 多地址分摊,整体更高 |
| 白名单管理 | 对端只需登记一个地址 | 对端需登记全部出口地址 |
| 可控性 | 出口唯一,规则简单 | 需靠 SNAT 规则约束走向 |
| 故障影响 | 地址异常即全量中断 | 可切换到其他出口 |
把稳定性要求不同的第三方对接放在独立出口 EIP 上,既便于隔离,也便于某个对端出问题时单独调整。
需要会话稳定的业务被分散到多个出口地址时,对端可能按源地址做风控或会话绑定,出现间歇性失败。