首页/云/云网络与负载均衡速查/辅助私网 IP 与多 IP 场景

辅助私网 IP 与多 IP 场景

一块网卡可以分配多个私网 IP:先在控制台或 API 为网卡分配辅助私网 IP,再到实例内使其生效。常见用途有单机承载多个站点、按 IP 做访问控制、配合 NAT 网关 DNAT 端口映射。

辅助私网 IP 是什么

一块网卡可以分配多个私网 IP:先在控制台或 API 为网卡分配辅助私网 IP,再在实例内让它生效。这样一台服务器就能像多台一样对外呈现不同地址,常见用途是单机承载多个站点、按 IP 做访问控制、配合 NAT 网关做端口映射。要注意平台的分配与操作系统内的配置是两件事,缺一不可。

辅助 IP 在实例内生效

辅助 IP 在实例内生效
# 先在控制台/API 为网卡分配 10.10.1.101,再到实例内配置
sudo ip addr add 10.10.1.101/24 dev eth0
ip -4 addr show dev eth0 | grep 10.10.1.101
# 持久化(NetworkManager 示例)
sudo nmcli con mod eth0 +ipv4.addresses 10.10.1.101/24
sudo nmcli con up eth0
# 验证:从该地址发起连接时源地址是否正确
ip route get 10.10.3.20

基本信息

分配顺序平台分配 → 实例内配置 → 连通性验证
常见用途多站点、按 IP 策略控制、DNAT 端口映射
数量限制与实例规格相关,见规格族说明
排错提示回包源地址与请求目的地不一致时,连接会异常

典型使用场景

  • 单机多站点:一台服务器用多个私网 IP 承载不同站点并按 IP 做证书与访问控制
  • 配合 NAT 网关 DNAT:把不同公网端口映射到同一实例的不同私网 IP
  • 灰度与回滚:新地址先承接小流量,异常时直接摘掉地址即可回退
  • 迁移过渡:旧地址与新地址并存一段时间,降低切换对上游的影响

常见问题与原因

现象原因处理
平台看不到该 IP只在系统内添加,未在平台分配先在平台分配再配置实例
能收请求回不去出方向源地址不匹配按源地址配置策略路由
重启后地址丢失未做持久化配置写入网卡配置文件或数据库
TCP 连接偶发异常同网卡多地址触发反向路径校验按需调整校验策略
辅助 IP 出站时若源地址与路由不匹配,会出现「能收到请求、回不出去」的现象,必要时配置策略路由。

规划与回收

辅助 IP 属于稀缺资源,规划时要像管理实体机一样登记用途、归属与到期时间,避免长时间占用却不清楚服务是否存在。回收顺序建议为先摘地址、再观察一段时间的连接与日志,确认无流量后再删除平台上的分配;直接删除会导致仍在使用的连接静默失败。涉及证书与域名绑定时,同步更新解析与配置清单,避免留下指向已回收地址的记录。

易错点

  • 只在操作系统里加地址、未在平台分配,平台统计与 DNAT 等功能不会识别该 IP
  • 辅助 IP 出站流量默认可能使用主 IP 作源地址,需要按源地址做策略路由
  • 配置文件里加地址后未重启网卡或未持久化,重启即失效
  • 把辅助 IP 当成独立实例做容量规划,实际仍共享同一台机器的 CPU 与带宽

数据来源与参考

  • 阿里云 弹性网卡文档(辅助私网 IP)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌