# 更换 IP 前要确认的条件与后续修改

先排除系统、防火墙和服务配置问题，再判断是否需要更换 IP。曾经的免费次数、固定价格或等待周期不能当作当前规则。

更新日期：2026-09-16

规范地址：https://stock.iftalking.com/guides/replace-ip/

## 先确认问题是不是 IP 本身

连接失败不一定需要换 IP。先检查 VPS 是否运行、SSH 端口是否正确、服务是否监听、防火墙是否允许必要连接，并从其他网络做对照。Ping 不通但 HTTPS 正常，也不能直接判断地址完全不可用。

按[连通性排查](https://stock.iftalking.com/guides/connectivity/)记录结果，再决定是否需要更换。换地址会影响域名、监控和白名单，却不会自动修复应用配置错误。

## 1. 保存当前 IP 和依赖清单

在 KiwiVM 记录 IP、服务 ID、机房及当前状态。列出所有使用旧 IP 的地方，包括 DNS、SSH 客户端、应用监听、数据库白名单、API 来源白名单和备份任务。

![KiwiVM 主界面中的 IP address 和 SSH Port](https://stock.iftalking.com/tutorial-media/provider-kiwivm-overview.jpg)

*图示说明：服务商官方知识库公开截图（旧版界面），用于对照功能名称；当前菜单位置可能调整。图中的套餐、IP、端口和日期仅为示例。*

先完成外部备份，并安排需要的维护时间。若你管理的是网站，准备好修改解析后如何验证新地址，而不是等切换完成才寻找 DNS 账户。

## 2. 查看当前账户提供的更换入口

从服务商客户中心或 KiwiVM 查看该实例提供的 IP 检查、更换或附加服务入口。按页面核对资格、价格、处理范围及是否会影响现有连接。

历史上曾出现过不同的免费周期和付费金额，它们不能作为今天的固定规则。页面没有提供免费选项时，不要用旧链接推断自己仍有免费次数；涉及付款时，以这次申请显示的费用为准。

不清楚入口或资格时，通过[官方工单](https://stock.iftalking.com/guides/support/)提供服务 ID 与具体连接问题，询问当前可用方案。

## 3. 提交后记录新地址

确认处理的是正确 VPS 后提交一次。查看任务或账单状态；若需要支付附加费用，保留对应账单。处理失败时保存错误编号，不连续重复申请。

成功后回到 Main Controls 读取新 IP，并确认 SSH 端口、运行状态和系统。不要从旧邮件或旧截图抄地址；同一个服务的新地址应以当前面板为依据。

## 4. 更新解析和配置

先用新 IP 登录服务器，检查应用是否绑定旧 IP，然后更新 DNS A/AAAA、CDN 回源、监控、远程管理收藏和白名单。需要精确查看残留位置时，只搜索自己的配置目录，不要盲目全盘替换。

网站可以先用指定新 IP 的请求验证：

```sh
# 替换为自己的域名和新 IP
curl --resolve example.com:443:203.0.113.10 -I https://example.com/
```

测试正常后再确认普通域名访问结果，相关方法见[迁移后的检查](https://stock.iftalking.com/guides/after-migration/)和[DNS 设置](https://stock.iftalking.com/guides/dns/)。

## 5. 更换失败或仍然连不上

| 情况 | 应核对的内容 |
| --- | --- |
| 更换任务报错 | 错误编号、服务状态、是否已有任务进行中 |
| 新 IP 可 Ping，SSH 不行 | 实际端口、SSH 进程与认证设置 |
| 新 IP 正常，域名不正常 | A/AAAA、CDN 回源与缓存 |
| 特定地区仍异常 | 同时记录来源网络、协议、时段和路径 |

不要把换 IP 与换机房、增加第二个 IP、退款混为一谈，它们有各自的资格与流程。需要增加地址数量时，也应先确认该套餐是否提供对应服务。


## 完成后检查

本站不承诺更换后的地址在所有网络均可访问，也不保证该操作自动符合退款或迁移条件。

## 参考资料

- [官方网络连接排障](https://bandwagonhost.com/kb.php?action=displayarticle&id=26)
- [官方退款说明](https://bandwagonhost.com/kb.php?action=displayarticle&id=4)
- [服务商官方说明](https://bandwagonhost.com/kb.php?action=displayarticle&id=30)
