腾讯云弹性公网IP完全使用指南:从申请绑定到成本优化与高可用架构

apphuang2026年06月30日 19:59:316

1. 弹性公网IP概述:什么是EIP

弹性公网IP是腾讯云提供的一种可以独立购买和持有的公网IP地址资源,在某个地域下固定不变。与普通公网IP不同,EIP并非与云服务器实例的生命周期绑定,而是与您的账户绑定。这意味着您可以将一个EIP根据需要与不同的云服务器绑定或解绑,一次仅能绑定一个云资源。这种设计使得EIP成为实现高可用架构和灵活网络管理的关键组件——当某台云服务器发生故障时,您可以快速将EIP解绑并重新绑定到健康的实例上,从而在几分钟内恢复服务。

EIP的核心价值在于其灵活性。普通公网IP仅在云服务器购买时分配,且无法与云服务器解绑,如果购买时未分配则无法获得。而EIP可以随时申请、绑定、解绑和释放,让您能够根据业务需求动态调整公网IP的分配。此外,如果您需要保留账户中的某个特定公网IP,还可以将其先转换为EIP。普通公网IP转换为EIP后,仅IP属性改变,IP地址本身保持不变。

需要先登录腾讯云控制台,点击:腾讯云控制台,还没有账号,点击:注册后再关联,已有账号点击:登录后再关联

2. EIP与普通公网IP的深度对比

理解EIP与普通公网IP的区别是正确使用EIP的前提。两者都可以为云服务器提供访问公网和被公网访问的能力,但在获取方式、生命周期、管理灵活性等方面存在本质差异。

普通公网IP的生命周期与云服务器完全一致——云服务器释放后,其普通公网IP也会随之释放。而EIP是独立持有的IP资源,即使解绑了所有云资源,EIP本身仍然保留在您的账户中,除非您主动释放。这种独立性使得EIP非常适合需要固定公网IP长期使用的场景,比如企业官网、API服务等。

在管理灵活性上,普通公网IP无法与云服务器解绑,而EIP可以随时与CVM、NAT网关、弹性网卡、高可用虚拟IP等多种云资源进行绑定和解绑。普通公网IP可以直接更换,而EIP不可以直接更换——您需要先解绑并释放原有EIP,再申请新的EIP并绑定。不过标准账户中计费模式为包月带宽的EIP,每个实例可以更换一次IP地址,每个账号单地域最多可以更换3次/天。

在配额方面,普通公网IP的配额与可购云服务器配额一致。而每个腾讯云账户在每个地域可以申请的EIP个数为20个。每个账户各个地域每天申购次数为配额数乘以2次,即默认为40次。解绑EIP时,每个账户每天可免费重新分配公网IP的次数为10次。如果您的业务需要更多EIP,可以通过NAT网关、负载均衡等方式进行IP收敛。

3. 申请弹性公网IP

申请EIP是使用EIP的第一步。您需要登录公网IP控制台,在页面顶部选择地域,然后单击申请按钮。在弹出的申请EIP窗口中,需要配置以下关键参数:

地域:EIP必须与待绑定的云资源处于相同地域。例如,如果您在广州地域有云服务器,就需要申请广州地域的EIP。地域选择后不可更改,请谨慎选择。

IP地址类型:腾讯云支持多种类型的EIP以满足不同的网络需求。常规BGP IP是国内多线BGP网络,覆盖多家网络运营商,BGP公网出口支持秒级跨域切换,保证各种网络下的用户都能享受高速、安全的网络质量。精品BGP IP是专属线路,避免绕行国际运营商出口网络,延时更低,可有效提升境外业务对中国大陆用户的覆盖质量。目前仅标准账户类型支持精品BGP IP,且仅中国香港、新加坡地域支持。加速IP采用Anycast加速,使公网访问更稳定、可靠、低延迟。静态单线IP通过单个网络运营商访问公网,成本低且便于自主调度。高防EIP是云原生DDoS防护BGP IP,需配合企业版高防包使用,提供Tbps级别DDoS全力防护。

计费模式:根据IP地址类型的不同,支持的计费模式也有所差异。常规BGP IP支持按流量和共享带宽包计费模式。精品BGP IP支持共享带宽包计费模式。加速IP、静态单线IP和高防EIP只支持共享带宽包计费模式。

带宽上限:请按需设置带宽上限,合理分配带宽资源。带宽上限直接影响网络质量和费用,需要根据业务实际流量需求来设定。

数量:请按需选择申请的数量,确保EIP总数未超过产品总配额。

完成上述配置后单击确定,即可完成EIP的申请。申请结束后即可在列表中看到您申请的EIP,此时处于未绑定状态。

4. 将普通公网IP转换为EIP

如果您已有云服务器且分配了普通公网IP,但希望获得EIP的灵活管理能力,可以将普通公网IP转换为EIP。转换后,EIP具备随时与云服务器解绑和绑定的能力。转换过程中不影响云服务器的公网访问能力,且IP地址本身不会改变。但转换后无法再转换回普通公网IP。

转换前需要确认以下几点:确保EIP总数未超过产品总配额。如果您的账户为标准账户类型,按带宽包年包月计费的普通公网IP暂不支持转换为EIP,需要先将网络计费模式切换为按流量计费或带宽按小时后付费。普通公网IP仅支持常规BGP IP线路类型。

转换操作有两种方式:在公网IP控制台,选择目标普通公网IP所在地域,在操作列选择更多大于转换为弹性公网IP,在弹出的窗口中单击确定。或者在云服务器控制台的实例管理页面,选择需转换实例的地域,单击对应实例的普通公网IP右侧的转换按钮。

5. EIP绑定云资源

EIP支持绑定到CVM实例、NAT网关实例、弹性网卡、高可用虚拟IP、负载均衡等多种类型的云资源。绑定操作在公网IP控制台完成:选择需要绑定云资源的EIP所在地域,在对应EIP的操作栏下单击更多大于绑定。如果EIP已绑定云资源,需要先解绑。在弹出的绑定资源窗口中,选择EIP要绑定的云资源类型和资源实例,单击确定。

5.1 绑定CVM实例

EIP与CVM实例绑定是最常见的场景。绑定后,EIP作为CVM实例的公网IP,当CVM实例发生故障时,可解绑并重新绑定到健康的CVM实例,实现快速恢复服务。绑定EIP时,不同账户类型有不同的约束:传统账户类型下,CVM实例需未绑定其他EIP,如果已有普通公网IP,绑定EIP后会释放当前CVM实例的普通公网IP。标准账户类型下,CVM实例需未绑定其他EIP且未分配普通公网IP。EIP与CVM实例需处于相同地域才可进行绑定。EIP绑定CVM实例的数量限制根据CVM实例CPU配置的差异有所不同。

5.2 绑定NAT网关

EIP与NAT网关绑定后,NAT网关可以利用EIP提供SNAT功能,使多个云服务器通过NAT网关上的公网IP访问公网。当NAT网关上有多个公网IP时,NAT网关会自动做负载均衡。仅按流量和共享带宽包计费模式的EIP可与NAT网关进行绑定。EIP与NAT网关需处于相同地域。一个NAT网关最多可绑定10个EIP。绑定操作在NAT网关详情页的关联弹性公网IP标签页中完成,当前仅支持绑定已有EIP,不支持新建。

5.3 绑定弹性网卡

EIP可以与弹性网卡的内网IP绑定,使弹性网卡具备公网通信能力。EIP绑定主网卡内网IP时,如果主网卡绑定的CVM实例已有普通公网IP,则绑定EIP后当前普通公网IP会被释放。EIP绑定主网卡内网IP时,该主网卡绑定的CVM实例需未分配普通公网IP。一个EIP仅可绑定一个弹性网卡内网IP。EIP与辅助网卡的内网IP绑定后,辅助网卡拥有了除自身内网IP外的公网IP。支持将多个绑定了EIP的辅助网卡绑定到CVM实例上,灵活利用多个公网IP对外提供互联网服务。

5.4 绑定负载均衡CLB

EIP可以绑定到内网负载均衡CLB实例上。内网CLB绑定EIP后,新增CLB上的安全组对来自EIP与内网CLB的流量生效。内网负载均衡绑定加速IP后,该负载均衡即可提供Anycast负载均衡服务。绑定操作在负载均衡控制台的实例管理页面,选择目标内网CLB实例,在操作列选择更多大于绑定弹性公网IP。

6. EIP解绑与释放

当您不再需要某个EIP与当前云资源绑定时,可以将其解绑。在公网IP控制台的目标EIP右侧操作栏下,选择更多大于解绑。解绑前请确认业务影响,解绑后云资源将失去公网访问能力。EIP解绑CVM实例后,未绑定云资源的EIP会产生IP资源费用。

如果您不再需要使用某个EIP,可以将其释放。在公网IP控制台选择需要释放的EIP,在操作栏中选择更多大于释放。释放后EIP不再产生费用,但释放后可能无法找回。如果您操作失误释放了公网IP地址,可以在弹性公网IP控制台尝试找回,找回后的公网IP为弹性公网IP。

7. EIP计费模式详解

理解EIP的计费模式对于控制云成本至关重要。EIP的费用由IP资源费用和公网网络费用两部分组成。但具体计费方式取决于您的账户类型和选择的计费模式。

7.1 账户类型与计费差异

腾讯云账户分为传统账户类型(带宽非上移)和标准账户类型(带宽上移)。2020年6月17日后注册的腾讯云账户均为标准账户类型。传统账户类型在CVM上管理带宽和流量,IP和CLB没有网络带宽或流量属性。标准账户类型在IP和CLB上管理带宽和流量,购买的CVM不再保留外网带宽或流量资源。

在传统账户类型下,EIP仅涉及IP资源费用,公网网络费用在CVM实例上收取。当EIP未绑定云资源时,仅收取IP资源费用,按小时计费。当EIP绑定云资源时,EIP自身不收取任何费用,仅在CVM实例上收取公网网络费用。

在标准账户类型下,按流量计费模式下,EIP收取公网网络费用和IP资源费用。未绑定云资源时仅收取IP资源费用。绑定云资源时仅收取公网网络费用。包年包月模式下仅收取公网网络费用。共享带宽包模式下收取公网网络费用和IP资源费用。未绑定云资源时仅收取IP资源费用。绑定云资源时仅收取公网网络费用。

IP资源费用的计费周期为按小时收费,付费模式为后付费。IP资源费用从申请EIP开始计费,绑定云资源时暂停计费,解绑云资源时恢复计费,释放EIP时停止计费。计费时长按秒级单位统计,每小时对上一个小时产生的费用进行一次结算并扣费。

7.2 计费模式选择策略

按流量计费适用于带宽峰值波动较大、带宽需求具有临时性和突发性的场景。这种模式下您只需为实际使用的流量付费,适合流量不稳定的业务。

包年包月(按固定带宽计费)适用于带宽峰值比较稳定、使用周期可以预估的场景。这种预付费模式价格相较于按量计费更加实惠,适合长期稳定运行的生产业务。

共享带宽包是一种多IP带宽聚合的流量计费模式。使用共享带宽包后,您可以将同一地域下相同线路类型、相同网络出口的EIP添加到同一个共享带宽包内,共同使用共享带宽包提供的网络资源。这样可以减少多个EIP分别计费时的网络开销及运维成本。共享带宽包支持包年包月和按量计费两种模式。

8. 共享带宽包深度解析

共享带宽包是腾讯云为多EIP场景提供的带宽聚合方案。当您在一个地域拥有多个EIP时,将这些EIP加入共享带宽包可以显著降低网络成本。

腾讯云目前已支持常规BGP IP、精品BGP IP、静态单线IP、加速IP等多种线路类型的EIP加入共享带宽包。共享带宽包分为常规BGP带宽包、精品BGP带宽包、静态单线带宽包、Anycast加速BGP带宽包等类型。

共享带宽包的使用有一些限制:单个地域仅可创建1个共享带宽包。主流量计费模式的带宽包配额为常规BGP 3个、静态单线6个。其他计费模式的带宽包配额为20个。每个后付费月结带宽包最多可加入100个资源,包括同地域的EIP、普通公网IP、弹性公网IPv6和CLB。每个后付费日结带宽包可加入资源数量随带宽包带宽上限而定。每个后付费小时结带宽包最多可加入100个资源。

开通共享带宽包后,该地域所有云服务器、负载均衡均自动变为按共享带宽包计费。包内单实例最大带宽峰值为2Gbps。公网流量同时受到实例带宽上限和共享带宽包带宽上限的限制,最终以较小上限值为准。

9. EIP带宽管理与监控

EIP的带宽管理是保障业务稳定运行的关键。您可以在控制台随时调整EIP的带宽峰值或调整计费模式,调整实时生效。网络带宽上限根据不同的计费模式有所不同。

EIP的监控功能可以帮助您通过相关监控指标实时监测流量波动情况。主要监控指标包括外网入包量、外网出包量、外网入带宽、外网出带宽等。通过监控这些指标,您可以及时发现异常波动,调整EIP带宽峰值,避免因为带宽限速导致的访问延迟。EIP还支持查看丢包速率指标,并支持配置丢包告警,以便及时了解业务运行情况。

配置告警策略可以在腾讯云可观测平台完成。选择云产品监控,策略类型选择私有网络大于公网带宽监控。告警对象选择需要配置监控的地域ID,勾选该地域按流量计费模式,可配置多个地域。通过告警配置,您可以在带宽使用达到阈值时及时收到通知,避免因带宽不足影响业务。

10. EIP直通功能

EIP直通功能适用于云服务器内需要查看公网IP的场景。例如,将内网流量和外网流量分别转发到不同的IP地址。开启直通后,云服务器内部可以直接看到EIP地址,而不是经过NAT转换后的内网地址。

开启EIP直通的操作很简单:登录公网IP控制台,选择云服务器主网卡绑定的EIP所在地域,找到需要开启直通功能的EIP实例,在列表页最右侧的操作栏中单击更多大于直通。在弹出的对话框中单击确定即可。腾讯云还提供了配置IP的EIP直通脚本,方便批量操作。

11. EIP配额管理

EIP配额管理是保证业务连续性的重要环节。每个腾讯云账户在每个地域可以申请的EIP个数为20个。每个账户各个地域每天申购次数为配额数乘以2次,即默认为40次。静态单线IP有独立的独占配额,个人用户配额数为6个,企业用户配额数为15个。

如果您的业务需要更多EIP,可以通过以下方式解决:使用NAT网关进行IP收敛,多个云服务器共享少量EIP。使用负载均衡CLB,将流量分发到后端多台服务器。或者提交工单申请配额调整。

12. 通过API和SDK管理EIP

除了控制台操作,腾讯云还提供了丰富的API和SDK方式管理EIP,方便进行自动化运维和基础设施即代码实践。

12.1 Python SDK示例

以下示例使用腾讯云Python SDK演示如何申请EIP、绑定CVM、查询EIP列表和解绑EIP:

# 安装腾讯云SDK
# pip install tencentcloud-sdk-python

from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.vpc.v20170312 import vpc_client, models
import json

# 初始化认证信息
cred = credential.Credential("您的SecretId", "您的SecretKey")

# 配置HTTP
httpProfile = HttpProfile()
httpProfile.endpoint = "vpc.tencentcloudapi.com"

clientProfile = ClientProfile()
clientProfile.httpProfile = httpProfile

# 创建VPC客户端
client = vpc_client.VpcClient(cred, "ap-guangzhou", clientProfile)

# 1. 申请EIP
req = models.AllocateAddressesRequest()
req.AddressCount = 1
req.InternetChargeType = "TRAFFIC_POSTPAID_BY_HOUR"  # 按流量计费
req.InternetMaxBandwidthOut = 10  # 带宽上限10Mbps
req.AddressType = "EIP"
resp = client.AllocateAddresses(req)
print("申请EIP响应:", json.dumps(resp.to_json_string(), indent=2))

eip_address_id = resp.AddressSet[0]  # 获取EIP的AddressId
print(f"申请的EIP ID: {eip_address_id}")

# 2. 查询EIP列表
req2 = models.DescribeAddressesRequest()
req2.AddressIds = [eip_address_id]
resp2 = client.DescribeAddresses(req2)
print("EIP详情:", json.dumps(resp2.to_json_string(), indent=2))

# 3. 绑定EIP到CVM
req3 = models.AssociateAddressRequest()
req3.AddressId = eip_address_id
req3.InstanceId = "ins-xxxxxxxx"  # 替换为您的CVM实例ID
resp3 = client.AssociateAddress(req3)
print("绑定EIP响应:", json.dumps(resp3.to_json_string(), indent=2))

# 4. 解绑EIP
req4 = models.DisassociateAddressRequest()
req4.AddressId = eip_address_id
resp4 = client.DisassociateAddress(req4)
print("解绑EIP响应:", json.dumps(resp4.to_json_string(), indent=2))

# 5. 释放EIP
req5 = models.ReleaseAddressesRequest()
req5.AddressIds = [eip_address_id]
resp5 = client.ReleaseAddresses(req5)
print("释放EIP响应:", json.dumps(resp5.to_json_string(), indent=2))

12.2 Terraform示例

使用Terraform管理EIP可以实现基础设施即代码,便于版本控制和团队协作:

# 配置腾讯云Provider
provider "tencentcloud" {
  secret_id  = "您的SecretId"
  secret_key = "您的SecretKey"
  region     = "ap-guangzhou"
}

# 申请EIP
resource "tencentcloud_eip" "example" {
  name                       = "my-eip"
  type                       = "EIP"
  internet_charge_type       = "TRAFFIC_POSTPAID_BY_HOUR"
  internet_max_bandwidth_out = 10
  tags = {
    environment = "production"
    managed_by  = "terraform"
  }
}

# 绑定EIP到CVM
resource "tencentcloud_eip_association" "example" {
  eip_id      = tencentcloud_eip.example.id
  instance_id = "ins-xxxxxxxx"  # 替换为您的CVM实例ID
}

# 输出EIP信息
output "eip_id" {
  value = tencentcloud_eip.example.id
}

output "eip_public_ip" {
  value = tencentcloud_eip.example.public_ip
}

13. 最佳实践与成本优化建议

基于以上知识,总结以下EIP使用的最佳实践:

选择合适的IP地址类型:如果您的用户主要在国内,常规BGP IP即可满足需求。如果您的业务主要服务海外用户访问中国大陆资源,精品BGP IP能提供更低的延迟。如果对延迟有极致要求,可以考虑加速IP。如果成本优先且对网络质量要求不高,静态单线IP是更经济的选择。如果业务容易受到DDoS攻击,高防EIP能提供Tbps级别的防护。

合理选择计费模式:对于带宽稳定、长期运行的生产业务,包年包月模式更经济。对于流量波动大、有突发峰值的业务,按流量计费更灵活。对于多EIP场景,使用共享带宽包可以显著降低成本。

避免不必要的IP资源费用:未绑定云资源的EIP会产生IP资源费用。如果不使用的EIP请及时释放。如果需要保留IP但暂时不使用,可以考虑绑定到NAT网关等资源上以避免闲置费用。

利用内网通信降低成本:同地域内的云资源之间使用内网IP通信可以免流量费。EIP主要用于对外提供公网服务,内部通信应尽量使用内网。

配置监控告警:及时配置带宽和流量的监控告警,避免因带宽不足或流量突增导致业务受损或费用超支。

常见问题解答

问:EIP与普通公网IP可以互相转换吗?

普通公网IP可以转换为EIP,转换后IP地址不变,但具备了解绑和绑定的灵活能力。EIP不可以转换为普通公网IP。转换前请确保EIP总数未超过产品总配额。

问:EIP绑定CVM后,原来的普通公网IP会怎样?

在传统账户类型下,如果CVM已有普通公网IP,绑定EIP后会释放当前的普通公网IP。在标准账户类型下,CVM实例需未分配普通公网IP才能绑定EIP。建议在绑定前确认业务影响,必要时先完成普通公网IP到EIP的转换。

问:EIP绑定后可以更换绑定的云资源吗?

可以。您只需先将EIP从当前云资源解绑,然后再绑定到新的云资源上。EIP解绑后到重新绑定期间会产生IP资源费用。建议提前规划好切换窗口,尽量减少解绑到重新绑定的时间间隔。

问:EIP的IP资源费用如何计算?

IP资源费用按小时计费,从申请EIP开始计费,绑定云资源时暂停计费,解绑云资源时恢复计费,释放EIP时停止计费。计费时长按秒级单位统计。例如,某地域EIP单价为0.2元/小时,EIP未绑定状态闲置了15分钟后绑定CVM,产生的IP资源费用为0.2元/小时乘以(900/3600)小时等于0.05元。

问:一个CVM实例可以绑定多个EIP吗?

可以,但需要通过辅助网卡来实现。主网卡通常只能绑定一个公网IP。您可以通过添加辅助网卡,为每个辅助网卡绑定EIP,从而实现单台CVM实例拥有多个公网IP。具体可绑定的数量取决于CVM实例的CPU配置。

问:EIP释放后还能找回吗?

如果您操作失误释放了公网IP地址,可以在弹性公网IP控制台尝试找回。找回后的公网IP为弹性公网IP。但并非所有释放的IP都能找回,建议谨慎操作释放功能。

相关文章

腾讯云代理商哪家好

腾讯云代理商哪家好

目前国内腾讯云代理商还是挺多的,但是好的非常少,像那种一年销量1个亿+的,就更少了!可能全国不超过5家!绝大多数的代理商都是默默无名的,有的时候连养活自己都比较困难,更难能够为客户持续的输出商务层面和…

腾讯云服务器购买优惠!3 个省钱攻略 + 1 个安全真相,新手必看!

腾讯云服务器购买优惠!3 个省钱攻略 + 1 个安全真相,新手必看!

最近后台总收到小伙伴私信:“腾讯云服务器看着挺好,但价格有点顶,学生党 / 小团队实在买不起咋办?” 别急!今天就来手把手教你 “花小钱办大事”,不光有省钱攻略,还会扒一扒大家最关心的安全问题,看完这…

After 10 Years as a Tencent Cloud Agent, Let Me Talk About Rebates

After 10 Years as a Tencent Cloud Agent, Let Me Talk About Rebates

Lately, I’ve been getting a lot of questions from friends: “Does Tencent offer rebates? Can you…

2026腾讯云代理商返利政策深度解析:头部代理合作指南与成本优化策略

2026腾讯云代理商返利政策深度解析:头部代理合作指南与成本优化策略

一、腾讯云代理商返利机制核心逻辑1. 行业背景与代理模式腾讯云作为国内公有云市场的第二大领导者(据IDC 2025年数据,占据国内27.6%的市场份额),采用渠道商代理模式拓展市场。代理商负…

2026腾讯云代理商返利政策深度解析:头部代理合作指南与成本优化策略

2026腾讯云代理商返利政策深度解析:头部代理合作指南与成本优化策略

一、腾讯云代理商返利机制核心逻辑1. 行业背景与代理模式腾讯云作为国内公有云市场的第二大领导者(据IDC 2025年数据,占据国内27.6%的市场份额),采用渠道商代理模式拓展市场。代理商负…

2026腾讯云代理商返佣政策全解析:五级代理体系与企业上云成本优化指南

2026腾讯云代理商返佣政策全解析:五级代理体系与企业上云成本优化指南

一、腾讯云五级代理体系:权益阶梯与合作价值1. 五级代理的核心权益差异腾讯云按规模、服务能力与合作深度,构建了从基础到顶级的五级代理体系,各级权益呈现显著阶梯差:•标准级代理:入门门槛最低,仅能提供基…