[04] / 知识库
← 全部文章

如何更换端口的地区

将端口迁移到其他位置:控制台设置中的“切换网络”区块、网络列表的生成方式,以及通过 API 完成相同操作。

[04] how-to-change-port-geo
zh

端口的地理位置由其绑定的网络(位置)决定:国家和城市显示在订阅标签中,例如 12001 - DE - Private 或 NL-AMS Amsterdam。无需重新购买即可将端口迁移到其他位置 — 端口号、连接凭据和轮换链接保持不变。

通过控制台更换地区

  1. 打开控制台,点击需要的代理(或“管理”按钮)。
  2. 在侧边面板中进入“设置”标签页。
  3. 在“切换网络”区块中,从列表选择新的位置。
  4. 点击“切换网络”并等待几秒 — 确认后,代理卡片上的网络标签会更新。

列表中会出现哪些网络

列表自动生成:仅包含与你的订阅兼容的网络 — 同一切换组和同一连接类型。因此:

  • 列表可能比资费页的完整位置列表更短;
  • 如果没有可用项,说明该订阅不支持切换 — 请向客服咨询可选方案。

列表加载时,选择器显示“正在加载选项…”。如果没有可用网络,列表中会保留一个横杠。

通过 API 更换地区

同样的操作通过 API 完成 — 两个请求:

  1. 获取可用网络列表:GET /api/proxy?op=available-networks&subscriptionId=...
  2. 切换网络:POST /api/proxy,携带 op=switch-network,传入 subscriptionId 和 targetNetwork — 上一个响应中的网络 ID。
curl -sS -X POST 
  -H "x-api-key: $API_KEY" 
  -H "Content-Type: application/json" 
  -d '{"op":"switch-network","subscriptionId":"j97b2f6m1k4n8p3r5t7v9x0z","targetNetwork":"b1c2d3e4f5g6h7j8k9m0n1p2"}' 
  "$BASE/api/proxy"

响应会返回带有新网络标签的更新后的订阅。完整说明见 API 文档的“可用网络”和“切换网络”部分。