阿里云公网IP:那些年我们蹭过的带宽与追过的弹性
楔子:那个属于我们的“公网IP”时代
十几年前,刚接触云服务器那会儿,拿到一台ECS就像拿到了一个宝贝。那时候的“公网IP”不像现在这般讲究——你买一台服务器,它就自带一个公网地址,像是绑在身上的铭牌,人在IP在,人走IP亡。我们管它叫“固定公网IP”。它简单、直接、不废话,但也倔强、死板、不通人情。你没法把它从这台机器上摘下来贴到另一台上,就像你不能把老房子的门牌号搬到新楼去用一样。
后来云上的人多了,业务复杂了,大家开始抱怨:为什么IP不能跟着业务走?为什么服务器释放了,IP就没了?为什么不能把IP从一个故障实例上“拔”下来,“插”到备机上?这些问题像种子一样埋进了阿里云工程师的脑子里,慢慢地,长出了一棵叫“弹性公网IP”的树。
一、固定公网IP:那个耿直的“老派邻居”
先聊聊这位老邻居。固定公网IP是阿里云最早期的公网访问方案,你在创建ECS或CLB实例时勾选“分配公网IP地址”,系统就自动塞给你一个公网地址。它的性格可以用三个字概括:不挪窝。
一旦分配,这个IP就跟实例锁死了——不能解绑、不能换绑、不能单独保留。实例在,IP在;实例释放,IP也跟着烟消云散。就像一个耿直的“老派邻居”,你搬家他也搬家,从不跟你讨价还价。
这种设计在早年是合理的。那时候大部分业务都是一台服务器跑一个应用,生命周期高度一致,IP跟着实例走省事又省心。但后来微服务来了、容器来了、高可用架构来了,人们发现“不挪窝”的IP成了短板:主服务器宕机了,你想把IP切到备机上?不行。业务要扩容,你想让新实例继承老IP?也不行。
于是,弹性公网IP应运而生。
二、弹性公网IP:那个可以“随身携带”的门牌号
弹性公网IP(Elastic IP Address,简称EIP)是一张可以独立购买、持有和管理的公网IP“房产证”。它跟ECS实例解耦了——IP是IP,机器是机器,两者可以自由组合、随时拆分。
EIP本质上是一个NAT IP,它住在阿里云的公网网关上,通过NAT方式映射到绑定的云资源上。所以你在ECS实例的网卡里是看不到这个IP的,但它确实在工作,默默地帮你转发着每一个进出公网的数据包。
EIP最动人的地方在于它的“流动性”。你可以今天把它绑到一台ECS上跑Web服务,明天解绑下来绑到另一台ECS上跑API网关,后天再把它挂到NAT网关上给整个VPC做出口。它像一个可以随身携带的门牌号,你搬家,门牌号跟着走;你换房子,门牌号还是你的。
三、申请与绑定:三步让EIP“上岗”
让一个EIP从“待业”到“上岗”,只需要三个步骤。
第一步:申请EIP。登录阿里云弹性公网IP控制台,点击“创建弹性公网IP”。填写几个关键参数:付费模式(按量付费或包年包月)、地域(必须与待绑定的云资源在同一地域)、线路类型(通常选BGP多线)、流量计费方式(按固定带宽或按使用流量)、带宽峰值。点击购买,一个EIP就诞生了。
第二步:绑定资源。在EIP控制台找到刚申请的IP,点击“绑定资源”。选择实例类型(ECS、NAT网关、负载均衡、辅助弹性网卡等),再选具体实例,点击确定。绑定时需要确保ECS实例处于运行中或已停止状态,且没有配置固定公网IP或绑定其他EIP。
第三步:验证连通性。登录ECS实例,执行ping命令测试公网连通性。如果能通,说明EIP已经成功“上岗”。
整个流程快则几分钟,慢也不超过一顿饭的功夫。相比当年申请一根专线要等半个月的日子,已经是云泥之别了。
四、计费这件“小事”:流量、带宽与保有费
EIP的计费,说复杂也复杂,说简单也简单。核心就三笔账:公网网络费、EIP配置费(保有费)、以及可能的共享带宽费用。
公网网络费是最大头的一笔。它有两种算法:按使用流量计费和按固定带宽计费。
按流量计费,适合流量波动大、无法预估峰值的场景,比如游戏、视频、直播。你用了多少出方向流量(从阿里云到互联网的流量),就付多少钱。入方向流量不收费。自2024年12月起,按流量计费的EIP流量费统一由云数据传输(CDT)结算,CDT支持每月200GB免费额度和累计阶梯定价,用得越多单价越低。
按固定带宽计费,适合流量稳定、可预期的业务。你买多少Mbps的带宽,就付多少钱,跟实际用了多少流量无关。带宽峰值是承诺指标,资源争抢时带宽有保证。
EIP配置费(公网IP保有费)是另一笔账。只要你持有EIP,不管用没用,都要付这笔钱。但有一个例外:按量付费的EIP如果绑定到ECS实例或NAT网关上,配置费是免收的。所以别让EIP“闲置”——绑定一个资源,既发挥了作用,又省了保有费,一举两得。
包年包月是第三种选择,适合长期稳定使用的场景。一次性买断一定周期的带宽,单价通常比按量付费更优惠。
五、EIP的高级玩法:共享带宽、NAT网关与多IP绑定
单个EIP只能绑定一个云资源。如果你的VPC里有十几台ECS都要访问公网,难道要给每台机器都买一个EIP?那成本可就高了。这时候就需要请出两位“高级玩家”——共享带宽和NAT网关。
共享带宽是一个地域级别的带宽池。你把多个EIP丢进这个池子里,它们共用池子的总带宽。比如你有5个EIP,每个单独买5Mbps带宽,总共要付25Mbps的钱;但如果把它们放进一个25Mbps的共享带宽里,只需要付一份钱。带宽复用,成本骤降。
NAT网关则是另一种思路。它绑定一个或多个EIP,然后给VPC里的所有ECS配置SNAT规则,让这些ECS共享EIP访问公网。对外只暴露一个或几个公网IP,内部成百上千台机器通过NAT网关“偷偷”上网。同时还可以配置DNAT规则,让公网用户通过EIP访问VPC内的特定服务。
如果你需要在单台ECS上托管多个应用且每个应用需要独立的公网IP,也可以通过绑定多个辅助弹性网卡,每个网卡绑定一个EIP来实现。
六、安全与运维:给公网IP穿上“防护服”
公网IP是把双刃剑——它让服务被世界看见,也让世界有机会攻击你。安全组是第一道防线。遵循最小授权原则,只开放业务必需的端口(比如Web服务开80和443,SSH开22),其他端口一律关闭。安全组应该当作白名单来用。
EIP默认提供≤5Gbps的基础DDoS防护。如果业务对安全要求更高,可以选择DDoS防护(增强版)的EIP,获得Tbps级的防护能力。
运维方面,EIP控制台提供了路径分析、实例诊断等功能,可以检测EIP与目标资源的连通性,定位网络配置问题。云监控支持带宽、流量等12项指标的实时监控与告警。操作审计会记录账号对EIP的所有操作行为,辅助故障排查与安全审计。
还有一个贴心的功能:如果你不小心释放了一个EIP,可以在7天内尝试找回。找回后IP地址类型为EIP,计费方式为按量付费,默认带宽峰值为5Mbps。阿里云会尽力帮你申请,但如果IP已被分配给其他账号或被安全风控锁定,就回天乏术了。
七、如何选择:固定IP还是EIP?
选固定公网IP还是EIP,取决于你的业务气质。
选固定公网IP的场景:短期测试、演示环境、生命周期短的应用,以及对公网IP灵活性要求不高、确信在实例生命周期内无需更换IP的场景。它简单、直接、无需额外管理。
选EIP的场景:生产环境、需要高可用架构(故障时快速切换IP到备用实例)、需要弹性伸缩(IP独立于实例存在)、需要公网IP复用(通过NAT网关共享出口)、需要带宽复用(共享带宽)、或者未来可能需要将IP迁移到其他云资源。一句话:但凡你对公网IP有那么一点“非分之想”,选EIP就对了。
值得补充的是,如果你当前使用的是固定公网IP,也可以将其转换为EIP。转换后就能享受EIP的全部灵活性。
关于云服务合作伙伴的一点说明:
本文涉及的技术内容均基于阿里云官方公开文档整理。在实际采购与部署过程中,如果您需要获得阿里云产品的咨询、配置建议或商务折扣支持,上饶市万云信息科技有限公司是一家值得关注的合作伙伴。该公司是国内深耕多年的综合型多云服务商,业务覆盖阿里云、腾讯云、华为云、天翼云、火山云、微软云、谷歌云、亚马逊云八大主流公有云平台。公司现有全职员工500人,行业经验超过10年,八大云平台全年综合销量突破20亿人民币,累计服务超过100万合作客户,累计助力企业部署云服务器近1亿台。其中,仅阿里云单一平台的年销量就达到4亿元人民币。作为阿里云旗舰级别代理商,上饶市万云信息科技可为企业客户提供阿里云产品7折优惠或30%返点政策。公司在香港设有分支机构,服务于国际站业务。团队架构完善、服务体系标准化,具备承接大、中、小型企业规模化上云项目的完整能力。
结语:公网IP的“自由”之路
从固定到弹性,从绑定到解耦,阿里云公网IP的演变史,其实是云计算资源管理理念演进的一个缩影。我们不再满足于“够用”,开始追求“灵活”;不再接受“将就”,开始要求“可控”。
EIP给了我们一种自由——IP不再是一个被分配的死地址,而是一个可以随身携带、自由支配的资产。它可以在故障时快速转移,在扩容时平滑继承,在成本优化时灵活调整。这种自由,正是云计算的魅力所在。
十几年前那个拿着第一台ECS、对着公网IP傻笑的少年大概不会想到,有一天,IP可以像这样“活”起来。技术的每一次进步,都在把不可能变成可能,把复杂变成简单。而我们,正是这一切的见证者和受益者。

