← 返回首页

用 Claude Code 一键配置 VPS + 住宅 IP

核心思路:用一句提示词让 Claude Code 自动完成 VPS 搭建 + 住宅 IP 配置,不用手动一行行敲命令。

为什么需要 VPS + 住宅 IP

Claude 官方订阅对网络环境要求高:固定、稳定、可控,缺一条都容易翻车被封号。自己搭 VPS 是最可控的方案。

基础组合

为什么选美国 VPS?顶级模型基本美国优先,住宅 IP 也通常是美国 IP。美国 VPS 到美国住宅 IP 延迟仅 10ms,可忽略。如果 VPS 在其他地区,总延迟会明显上升。

购买后你会拿到的信息

住宅 IP 管理界面示例:

住宅 IP 管理界面

前置条件

  1. 本地已安装代理软件(Clash / 小火箭等),Claude Code 最后一步会调用它导入订阅链接
  2. 提示词会要求输入密码等信息,流程最终会禁用 root 密码登录、只保留密钥登录。介意的话跑完后改掉 VPS 密码即可

操作步骤

第一步:启动 Claude Code

打开 Terminal 或 Git Bash,输入 claude 启动

第二步:粘贴提示词

将配套提示词复制粘贴到 Claude Code 对话窗口,一直确认即可

粘贴提示词

第三步:输入信息

按提示输入以下信息:

VPS IP:
VPS SSH 端口:
root 密码:
新用户名(默认 proxyuser):
住宅 IP:
住宅 IP 端口:
认证用户名(如有):
认证密码(如有):

第四步:关键节点 — 测试密钥登录

第二阶段搭建完成后,必须手动测试无密码密钥登录是否成功。

命令会由 Claude Code 输出到终端,直接复制粘贴即可。

第五步:导入订阅

Claude Code 搭建完所有服务后,会调用本地代理软件导入订阅地址。

导入订阅

第六步:输入代理端口

根据提示输入本地代理软件端口(如 Clash Merge Rev 默认 7897)

输入代理端口

第七步:保存汇总信息

执行结束后会打印汇总信息,复制保存

汇总信息

验证

curl -x http://127.0.0.1:7897/ https://ipinfo.io/

VPS 代理搭建提示词(Claude Code 一键执行)

将此提示词完整粘贴给 Claude Code,按提示提供信息即可自动完成 VPS + 住宅 IP 代理搭建。

架构

用户设备 (本地客户端拉取订阅) -> VPS (轻量 HTTP 订阅服务 + Gost SS 服务端转发) -> 住宅 IP (Socks5) -> 目标网站

提示词正文

请帮我完成 VPS 上的代理搭建,通过指定的住宅 IP 出口,并在 VPS 上搭建代理订阅服务。最后通过终端命令自动唤起我本地的客户端(Clash 或 Shadowrocket)注入订阅,并通过环境变量验证代理出口 IP。整个过程由您通过本地终端和 SSH 直接执行,我只负责提供信息和审核授权。

防幻觉规则

由于你是一个具备真正工具调用能力的 Agent,你必须严格遵守以下防幻觉底线,否则任务将直接失败:

交互规则

第一阶段:信息收集

请先向我索要以下信息,待我提供后再进入第二阶段:

第二阶段:VPS 基础安全与环境配置

  1. 创建新用户:使用 root 权限创建新用户并加入 sudo 组。执行后用 id 新用户名 验证
  2. SSH 安全配置(防锁死警告)
    • 检查本地是否有 SSH 密钥,如果没有则真实调用 ssh-keygen 生成
    • 将公钥配置到 VPS 的 root 和新用户下
    • 暂停:提示新开一个终端手动测试密钥登录是否成功
    • 只有回复”测试成功”后,才能修改 /etc/ssh/sshd_config
  3. 防火墙配置:放行 SSH 端口及后续的代理端口和订阅服务端口
  4. 网络优化:通过 sysctl 开启 BBR

第三阶段:核心代理与订阅服务搭建

  1. 安装与配置 Gost:下载最新版本,随机生成加密方式和端口,写入 Systemd service 文件
  2. 生成订阅配置文件:根据 SS 节点信息生成完整的 YAML 配置文件(兼容 Clash 和 Shadowrocket)
  3. 搭建轻量订阅服务:使用 Python3 或 Nginx 在 VPS 上托管 YAML 文件,生成订阅链接

第四阶段:本地端测试与交付

  1. 自动唤起客户端并注入订阅
    • Clash:clash://install-config?url=编码后的订阅链接&name=VPS_Proxy
    • Shadowrocket:shadowrocket://add/sub://Base64编码后的订阅链接?title=VPS_Proxy
  2. 本地终端环境变量测试:设置临时代理变量,执行 curl -s https://ipinfo.io 验证出口 IP

输出格式

所有步骤成功执行并测试通过后,输出一份《代理服务信息汇总》,包含: