在京东云(JD Cloud)上,云服务器(ECS)的 IP 地址更换方式取决于你使用的是弹性公网 IP(EIP)还是固定公网 IP。目前京东云推荐且最灵活的方式是使用 弹性公网 IP(Elastic IP, EIP)。
以下是两种情况的详细说明和操作步骤:
✅ 推荐方式:使用弹性公网 IP(EIP)
这是最常用、最便捷的方式。你可以将 EIP 绑定到任意一台 ECS 实例,也可以随时解绑并重新绑定到其他实例或同一实例的不同网卡上。
🔄 如何“更换”IP?
实际上,你并不是直接修改 ECS 的 IP,而是更换绑定的 EIP。
操作步骤:
-
登录京东云控制台
访问 京东云官网 并登录你的账号。 -
进入 EIP 管理页面
- 左侧导航栏选择:网络 > 弹性公网 IP(EIP)
-
解绑当前 EIP(如需释放旧 IP)
- 找到当前绑定在你 ECS 上的 EIP。
- 点击 “解绑”,确认解绑。此时 ECS 将不再拥有该公网 IP(如果 ECS 没有其他公网 IP,则暂时无法从公网访问)。
-
购买新的 EIP(如需要新 IP)
- 点击 “购买 EIP”。
- 选择带宽类型(按固定带宽/按使用流量)、带宽大小等。
- 完成支付后,新 EIP 会出现在列表中。
-
绑定新 EIP 到你的 ECS
- 在新购买的 EIP 操作列,点击 “绑定”。
- 选择你要绑定的 ECS 实例和网卡(通常为主网卡)。
- 确认绑定。
-
验证
- 使用新的 EIP 地址 SSH 或远程连接你的服务器。
- 注意:DNS 解析记录(如 A 记录)需要同步更新为新的 EIP 地址。
💡 提示:如果你只是想换 IP 而不想中断服务,可以先绑定新 EIP,再解绑旧 EIP,实现无缝切换。
⚠️ 非推荐方式:固定公网 IP(系统盘重装时分配)
早期创建的某些 ECS 实例可能未启用 EIP,而是使用系统自动分配的固定公网 IP。这类 IP 不能直接更换,只能通过以下方式间接实现:
方法一:重装系统(不推荐,数据会丢失!)
- 重装系统时可选择“更换公网 IP”,但系统盘数据将被清空,仅保留数据盘。
- 适用于可停机重建的场景,且务必提前备份数据。
方法二:迁移至新实例 + 绑定 EIP(推荐)
- 创建一台新的 ECS 实例(可选择绑定 EIP 或不绑定)。
- 将原实例的数据迁移到新实例(通过快照恢复、文件同步等方式)。
- 将新实例绑定一个 EIP。
- 更新 DNS 指向新 EIP。
- 释放或解绑旧实例的资源。
🔒 注意事项
-
DNS 解析更新
更换 IP 后,务必在你的域名服务商处更新 DNS 的 A 记录,指向新的 EIP,否则用户将无法通过域名访问你的网站或服务。 -
安全组与防火墙规则
IP 变更不影响安全组规则(因为安全组基于实例而非 IP),但如果你在操作系统内部配置了 iptables/firewalld 白名单,需手动更新。 -
业务中断风险
解绑和绑定 EIP 期间,ECS 可能会短暂失去公网连接,建议在低峰期操作,并做好故障转移准备。 -
EIP 费用
弹性公网 IP 本身免费,但会产生带宽费用。确保了解计费模式。
✅ 最佳实践建议
- 始终使用 EIP:新建 ECS 时直接绑定 EIP,避免未来迁移困难。
- 使用高可用架构:结合负载均衡(SLB)和多个 EIP,实现 IP 级别的容灾。
- 自动化脚本:可通过京东云 CLI 或 API 自动化绑定/解绑 EIP,提升运维效率。
如有更多问题,欢迎提供具体场景(如是否使用 EIP、是否需要零停机切换等),我可以提供更详细的指导。
CLOUD技术笔记