Skip to content

Clash 支持的代理协议

Clash iPhone 与 iPad 版支持 21 类出站协议。可以通过 mihomo YAML、返回 mihomo YAML 的 HTTPS 订阅,或节点编辑器进行配置。

完整协议清单

协议可用导入方式
HTTPmihomo YAML · 订阅 · 手动添加
SOCKSmihomo YAML · 订阅 · 手动添加
Shadowsocksmihomo YAML · 兼容订阅 · 手动添加
ShadowsocksRmihomo YAML · 兼容订阅 · 手动添加
Snellmihomo YAML · 订阅 · 手动添加
VMessmihomo YAML · 兼容订阅 · 手动添加
VLESSmihomo YAML · 兼容订阅 · 手动添加
Trojanmihomo YAML · 兼容订阅 · 手动添加
AnyTLSmihomo YAML · 兼容订阅 · 手动添加
Mierumihomo YAML · 订阅 · 手动添加
Sudokumihomo YAML · 订阅 · 手动添加
Hysteriamihomo YAML · 订阅 · 手动添加
Hysteria2mihomo YAML · 兼容订阅 · 手动添加
TUICmihomo YAML · 兼容订阅 · 手动添加
ShadowQUICmihomo YAML · 订阅 · 手动添加
WireGuardmihomo YAML · 订阅 · 手动添加
Tailscalemihomo YAML · 手动添加
SSHmihomo YAML · 订阅 · 手动添加
MASQUEmihomo YAML · 订阅 · 手动添加
TrustTunnelmihomo YAML · 订阅 · 手动添加
OpenVPNmihomo YAML · 订阅 · 手动添加

配置方式

当前 iOS 客户端添加 Profile 时接受:

  • HTTPS 订阅地址,且返回内容必须是有效的 mihomo YAML;
  • .yaml.yml 配置文件;
  • 剪贴板中的完整 mihomo YAML;
  • 包含 HTTPS 订阅地址的二维码。

对于 ss://ssr://vmess:// 等单节点分享链接,以及 Base64 节点列表,可以先整理为 mihomo YAML,或在节点编辑器中按服务器、端口、凭据和协议参数添加。

从其他 App 迁移节点

Clash 以 mihomo YAML 作为配置格式。迁移 sing-box JSON、Surge Profile 或 Quantumult X 配置时,优先获取 mihomo 订阅,或根据原节点的协议参数在 Clash 中重新添加。

各品牌的推荐迁移方式请参阅兼容性说明

配置要点

  • 使用你选择并信任的服务器、凭据与协议参数。
  • 让 TLS、传输方式、混淆、UDP 与认证选项和服务器保持一致。
  • 按照协议支持的传输方式与 UDP 模式完成配置。
  • 保存后运行延迟测试与实际连接测试。

常见问答

Clash 支持 ShadowsocksR 吗?

支持。可以通过 mihomo YAML、返回 mihomo YAML 的兼容订阅,或根据 ssr:// 链接中的参数在节点编辑器添加。

Clash 支持 WireGuard、OpenVPN 与 Tailscale 吗?

支持,它们均可作为出站类型使用。地址、路由、凭据及其他必填项需要正确配置。

Clash 支持 Hysteria2、TUIC 与 AnyTLS 吗?

支持。三者均可通过 mihomo YAML、返回 mihomo YAML 的兼容订阅,或节点编辑器添加。

Clash 支持 Surge 使用的 Snell 服务器吗?

支持。可以在 Clash 中配置兼容的 Snell 服务器,并用 mihomo YAML 重新建立对应的策略组与规则。

iPhone 与 iPad 支持的协议相同吗?

相同。Clash 是 iOS/iPadOS 通用 App,两种设备使用同一套 Hako 数据面。