文档首页> 虚拟私有云 VPC> 常见问题> 弹性公网IP类> 弹性公网IP、私有IP和虚拟IP之间有何区别?
更新时间:2024-03-01 GMT+08:00

弹性公网IP、私有IP和虚拟IP之间有何区别?

云上不同IP地址实现的功能不同,图1展示了IP地址架构图,关于IP的详细介绍请参见表1

图1 IP地址架构图
表1 不同IP地址功能说明

IP地址分类

IP地址说明

示例

私有IP

您在VPC子网内创建弹性云服务器时,系统会基于子网内的可用IP地址,给弹性云服务器分配私有IP地址,私有IP地址主要用于云内网络通信,不能访问Internet。

  • ECS-A-01的私有IP地址为172.16.0.84
  • ECS-B-01的私有IP地址为172.16.1.12

虚拟IP

虚拟IP是一个未分配给真实弹性云服务器网卡的IP地址,可同时绑定至多台弹性云服务器上。虚拟IP结合keepalived,可以在主弹性云服务器发生故障无法对外提供服务时,动态将虚拟IP切换到备弹性云服务器,继续对外提供服务,以此达到高可用性HA(High Availability)的目的。

虚拟IP的更多介绍请参见虚拟IP简介,高可用集群搭建方法请参见搭建Keepalived Nginx高可用Web集群

虚拟IP(172.16.0.2)同时绑定至ECS-A-01和ECS-A-02,结合keepalived可实现ECS-A-01和ECS-A-02的主备倒换。

弹性公网IP

弹性公网IP是云上资源访问Internet使用的IP地址。

  • 在虚拟IP场景,您可以将弹性公网IP绑定至虚拟IP,实现虚拟IP后端的弹性云服务器访问Internet。
  • 您可以将弹性公网IP直接绑定至弹性云服务器上,实现弹性云服务器访问Internet,一个弹性公网IP只能绑定至一台弹性云服务器

弹性公网IP的更多介绍请参见弹性公网IP简介

  • 将EIP(122.9.9.85)绑定至虚拟IP(172.16.0.2),实现ECS-A-01和ECS-A-02访问Internet。
  • 将EIP(122.9.9.87)绑定至ECS-B-01,实现ECS-B-01访问Internet。