在腾讯云中如何申请和绑定独享的静态公网IP?

在腾讯云中,“独享静态公网IP” 通常指的是 弹性公网IP(EIP, Elastic IP) —— 这是腾讯云提供的可独立申请、绑定/解绑、长期持有、带宽可调的静态公网IP资源。它与云服务器(CVM)、负载均衡(CLB)、NAT网关、高可用虚拟IP(HAVIP)等资源灵活绑定,且生命周期独立于云服务器。

以下是完整、最新(截至2024年)的操作流程(控制台 + 注意事项),适用于中国大陆地域:


✅ 一、申请弹性公网IP(EIP)

方式1:通过腾讯云控制台(推荐)

  1. 登录 腾讯云控制台

  2. 在顶部搜索栏输入 “弹性公网IP”,或进入:

    网络 → 弹性公网IP

  3. 点击 【申请EIP】 按钮

  4. 配置参数:

    • 计费模式(必选):
      • 按流量计费(适合流量波动大、成本敏感场景)
      • 按带宽计费(推荐:可指定固定带宽,如 1Mbps~200Mbps,带宽保底,适合稳定业务)
      • 不支持“包年包月”单独购买EIP(EIP本身无包年包月形态),但可搭配CVM或NAT网关一起购买包年包月实例
    • 带宽值(仅按带宽计费时需设置):例如 5 Mbps
    • 所属地域(必选):必须与待绑定资源(如CVM)同地域(如:广州、上海、北京等),不可跨地域绑定!
    • IP版本:IPv4(默认);IPv6 EIP目前为公测/灰度中,需申请开通(非默认可用)
    • 线路类型(可选):
      • BGP多线(默认,国内访问最优,自动智能调度)
      • 精品BGP(需额外付费,提供更优跨境/国际链路,低延迟高稳定性,适合出海业务)
    • 【可选】设置标签、名称、描述(便于管理)
  5. 确认配置 → 点击 【立即申请】
    ✅ 成功后,EIP状态为 “已分配”,显示 未绑定,并获得一个静态公网IP地址(如 118.24.123.45

⚠️ 注意:首次申请可能需要实名认证完成;新账号或低信用等级用户可能有配额限制(默认通常为 20 个EIP/地域),如需提升,请提交配额提升工单


✅ 二、绑定EIP到资源(以CVM为例)

📌 前提:目标云服务器(CVM)必须处于 运行中(RUNNING) 状态,且与EIP同地域、同可用区(仅对部分旧机型要求,新机型通常无需同可用区)

  1. 弹性公网IP 控制台,找到刚申请的EIP,点击操作列的 【绑定】
  2. 选择绑定类型:
    • 云服务器(CVM)
    • 负载均衡(CLB)
    • NAT网关
    • 高可用虚拟IP(HAVIP)
    • 弹性网卡(ENI)(需先创建ENI)
  3. 选择目标资源:
    • 若绑定CVM:勾选对应实例(支持多选,但一个EIP只能绑定一个资源)
    • 系统自动校验:是否同地域?是否运行中?是否已有公网IP?
  4. (重要)解绑原公网IP?
    • 若该CVM已有基础网络公网IP或之前绑定过EIP,系统会提示:“当前实例已分配公网IP,绑定EIP将自动解绑原公网IP”。✅ 确认即可(原基础网络IP会被释放,不可恢复)。
  5. 点击 【确定绑定】

✅ 绑定成功后:

  • EIP状态变为 “已绑定”
  • CVM详情页的“公网IP”字段显示该EIP
  • 可立即通过该IP访问CVM(确保安全组放行对应端口,如 TCP:22/80/443)

✅ 三、关键注意事项(避坑指南)

项目 说明
🔒 地域强约束 EIP与绑定资源必须在同一地域(如:广州EIP不能绑定上海CVM),否则无法选择。
🚫 不支持跨账户绑定 EIP仅能绑定同主账号下的资源(子用户需授权 QcloudVPCFullAccess 或自定义策略)。
🌐 公网IP去重原则 一个CVM最多绑定1个EIP(主网卡)+ 1个EIP(辅助弹性网卡),共2个;但主网卡只能有1个公网出口IP。
🛡️ 安全组 & 网络ACL EIP绑定后,访问控制仍由CVM的安全组决定!务必检查安全组入站规则(如放行SSH 22端口)。
💸 费用说明
  • EIP 未绑定时按小时收取IP保有费(约 ¥0.01/小时,即 ¥7.2/月)
  • 绑定后免费保有,仅收取带宽/流量费用
  • 按带宽计费:即使无流量也收取带宽费;按流量计费:只收实际流出流量(入向免费)
🔄 解绑与释放 解绑EIP后,IP仍保留(继续收费);如不再需要,务必手动点击 【释放】(释放后IP不可找回)
📦 与NAT网关配合(进阶) 如需为VPC内多台无公网CVM共享一个EIP出口,应绑定EIP到 NAT网关,而非逐个绑定CVM。

✅ 四、API / CLI 方式(自动化场景)

  • API 文档:AssignAddress(绑定)、AllocateAddresses(申请)
  • TCCLI 示例

    # 1. 申请EIP(按带宽计费,5Mbps)
    tccli vpc AllocateAddresses --AddressCount 1 --InternetChargeType BANDWIDTH_POSTPAID_BY_HOUR --InternetMaxBandwidthOut 5
    
    # 2. 绑定到CVM(需提供AllocationId和InstanceId)
    tccli vpc AssociateAddress --AllocationId eip-xxxxxx --InstanceId ins-xxxxxx

✅ 五、常见问题解答(FAQ)

Q:能否把EIP绑定到经典网络CVM?
→ ❌ 不可以。EIP仅支持VPC网络下的资源。经典网络CVM需先迁移至VPC,或使用“基础网络公网IP”(不支持解绑/重用)。

Q:绑定EIP后,原CVM的内网IP会变吗?
→ ✅ 不会。EIP仅增加公网出口,内网IP、主机名、路由表均不受影响。

Q:EIP支持IPv6吗?
→ ⚠️ 腾讯云已上线 IPv6 EIP(公测中),需提交工单申请开通权限,并确保VPC、子网、CVM均开启IPv6支持。

Q:如何实现高可用?EIP能自动故障转移吗?
→ ✅ 可结合 高可用虚拟IP(HAVIP)+ KeepalivedCLB(负载均衡) 实现。EIP本身不自动漂移,但可通过API监听健康状态后自动重绑定(需自行开发)。


如需进一步协助(如:配置安全组、NAT网关共享上网、IPv6开通、或批量绑定脚本),欢迎提供具体场景,我可为你定制方案 ✨

是否需要我为你生成一份 「EIP绑定检查清单」PDF版Shell自动化绑定脚本模板