弹性IP是什么?
弹性IP(Elastic IP,简称EIP):
(1)是与用户账户相关联的IP地址
(2)是可以独立购买和持有的公网IPv4地址资源。
(3)是可以绑定到用户的任何一台云服务器、云物理主机或负载均衡等云产品上,它实际上位于服务提供商的公网网关上,通过NAT方式映射到被绑定的云产品实例的私有网卡上。
(4)是可以与上面说的云服务器、虚拟IP、负载均衡、NAT网关等资源灵活地绑定及解绑。
(5)是若服务器等云产品想实现对外访问则需购买绑定弹性IP
如下图:通过EIP访问公网
因此,绑定了弹性IP的云产品可以直接用这个IP进行公网通信。
我们可以理解为弹性IP是一个公网IP地址,它相当于给配置的云产品添加了一块具有外网地址的网卡,使其可以通过公网被访问,但又不会暴露在公网之上。
一般来说,用户访问的永远都是弹性IP地址,但不一定是同一台云产品。
对于开发者来说,有的时候会根据根据项目运营的需要更换主机,例如更换配置更好的云产品:
1.若不使用弹性IP而采用固定IP,那么每次更换云产品都会更换服务的IP地址,这样就需要开发者重新做一次地址解析,把域名解析到新的IP地址上。
2.若使用弹性IP,在更换云产品之后,只需要将申请到的弹性IP分配到新的云产品上,不需要在域名服务商那里重新解析域名,对于服务的稳定性有极大的帮助。