{关键词}手动配置指南,前言——为什么选择手动配置?

导读:

  1. 准备工作:节点信息解码
  2. 基础配置:Shadowsocks 节点添加
  3. 进阶配置:VMess 与 Trojan 详解
  4. 高级优化技巧
  5. 特殊场景配置示例
  6. 安全与维护建议

iOS 小火箭(Shadowrocket)手动添加节点完全指南:从入门到精通

Shadowrocket(俗称"小火箭")作为 iOS 平台最成熟的网络代理工具之一,虽然支持订阅链接一键导入,但手动添加节点在特定场景下具有不可替代的优势:

  • 隐私安全:避免订阅链接泄露使用记录
  • 精细调优:针对特殊网络环境优化传输参数
  • 应急备用:当订阅服务失效时快速恢复连接
  • 学习理解:深入掌握代理协议的工作原理

本指南将系统讲解 Shadowsocks(SS)、VMess(V2Ray)、Trojan 等主流协议的手动配置全流程。


准备工作:节点信息解码

在开始前,请确保已从服务提供商处获取完整的节点参数,不同协议所需信息如下:

协议类型 必需参数 可选高级参数
Shadowsocks 服务器地址、端口、密码、加密方法 插件(obfs/simple-obfs)、插件参数
VMess(V2Ray) 地址、端口、UUID、AlterID、加密方式 传输协议(ws/tcp/http2)、TLS、路径、Host
Trojan 地址、端口、密码 SNI、ALPN、AllowInsecure
HTTP/SOCKS5 地址、端口 认证用户名/密码

⚠️ 安全提示:务必通过可信渠道获取节点信息,避免使用来路不明的免费节点。


基础配置:Shadowsocks 节点添加

作为最轻量级的协议,SS 配置相对简单,适合新手入门。

步骤详解:

  1. 进入配置界面

    • 打开 Shadowrocket → 底部"配置"标签 → 右上角"+"号
    • 或直接在"首页"点击右上角"+" → 选择"手动添加"
  2. 选择协议类型

    • 类型(Type) → 选择 Shadowsocks
  3. 填写基础参数

    • 服务器:输入 IP 地址或域名(如 example.com168.1.1
    • 端口:数字端口号(如 8388
    • 密码:节点认证密码(注意区分大小写)
    • 加密方法:与服务端匹配(推荐 aes-256-gcmchacha20-ietf-poly1305
  4. 混淆插件配置(可选)

    • 若服务端启用了混淆,点击"插件" → 选择对应插件:
      • simple-obfs:适合轻度混淆,参数填 obfs=http;obfs-host=www.bing.com
      • v2ray-plugin:需配合 WebSocket 模式,参数较复杂
  5. 保存并测试

    • 点击右上角"完成" → 返回首页 → 点击节点右侧开关连接
    • 观察顶部状态栏是否出现 VPN 图标

进阶配置:VMess 与 Trojan 详解

1 VMess(V2Ray) 配置要点

VMess 协议灵活性高,但参数复杂,需特别注意传输层设置。

标准配置流程:

  1. 类型选择 VMess
  2. UUID:填入 32 位用户 ID(格式如 12345678-1234-1234-1234-123456789abc
  3. AlterID:根据服务端设置(通常为 0 或 64,目前主流为 0)
  4. 加密方式:通常选 autoaes-128-gcm

传输层关键设置:

  • 网络(Network)

    • tcp:基础模式,速度快但特征明显
    • ws (WebSocket):穿透性强,适合 CDN 中转
    • h2 (HTTP/2):需 TLS 支持,抗检测能力强
  • WebSocket 特有参数(当 Network 选 ws 时):

    • 路径(Path):如 /v2ray/ws
    • Host:伪装域名,通常与 SNI 一致
  • TLS 设置

    • 开启"安全"选项 → 选择 tls
    • SNI:填入证书对应的域名(关键!留空可能导致连接失败)
    • AllowInsecure:仅测试时使用,生产环境务必关闭

2 Trojan 配置精要

Trojan 以伪装成 HTTPS 流量著称,配置相对简洁:

  1. 类型选择 Trojan
  2. 密码:填入 Trojan 协议密码(非 UUID)
  3. SNI (Server Name Indication):填入伪装域名,必须与证书域名完全一致
  4. ALPN:通常保持默认或填入 h2,http/1.1
  5. Allow insecure certificate:建议关闭,除非使用自签名证书

高级优化技巧

1 多路复用与传输优化

在节点详情页底部"高级"选项中:

  • Mux(多路复用):开启可减少 TCP 连接数,提升并发性能,建议 concurrency 设为 8-16
  • TCP Fast Open:iOS 端效果有限,建议保持默认
  • UDP 转发:游戏或视频通话需求建议开启

2 路由规则联动

手动添加节点后,建议配置分流规则:

  1. 首页 → "配置" → 默认配置 → "编辑配置"
  2. 添加规则:
    • DOMAIN-SUFFIX,apple.com,DIRECT(苹果服务直连)
    • GEOIP,CN,DIRECT(国内 IP 直连)
    • FINAL,PROXY(其余走代理)

3 故障排查 checklist

若配置后无法连接,按以下顺序检查:

  1. 基础连通性:ping 服务器 IP 确认网络可达
  2. 端口检查:使用在线工具确认端口开放状态
  3. 时间同步:VMess 对时间敏感,确保 iOS 时间自动同步(误差需 < 90 秒)
  4. 证书问题:Trojan/VMess+TLS 检查 SNI 是否正确,尝试开启 AllowInsecure 测试
  5. 日志诊断:设置 → 诊断 → 开启日志记录,查看具体错误代码

特殊场景配置示例

场景 A:WebSocket + TLS + CDN 中转

适用于 IP 被封锁的情况:

类型:VMess
地址:cdn.example.com(CF 域名)
端口:443
UUID:xxx
网络:ws
路径:/ray
TLS:开启
SNI:cdn.example.com

场景 B:Shadowsocks + simple-obfs

适用于轻度干扰环境:

插件:simple-obfs
插件选项:obfs=tls;obfs-host=www.bing.com

安全与维护建议

  1. 定期更换密码:建议每 3 个月更新一次节点密码
  2. 证书 pinning:对自建节点,可在"证书"选项中导入公钥 pinning 防止中间人攻击
  3. 分应用代理:利用 Shadowrocket 的"按应用分流"功能,仅对必要应用开启代理
  4. 备份配置:设置 → 导出配置 → 保存到 iCloud,防止误删后重新配置

手动配置节点虽然初期学习成本较高,但掌握后能让你在任何网络环境下都能建立稳定连接,建议先从一个简单的 Shadowsocks 节点练手,逐步尝试 VMess 的 WebSocket 模式,最终掌握 Trojan 的 TLS 伪装技术。

网络安全的第一道防线是配置的正确性,务必仔细核对每一个参数,特别是端口、UUID 和 TLS 相关设置,遇到问题时,善用日志功能定位错误,90% 的连接问题都源于 SNI 不匹配或时间不同步。

本文基于 Shadowrocket 2.2.45 版本撰写,不同版本界面可能略有差异。

您可以还会对下面的文章感兴趣: