文档 配置 Snell

Snell

Surge 生态里常见的轻量协议,配置简单、性能不错,v4/v5 版本还支持 shadow-tls 混淆。

配置示例

config.yaml YAML
proxies:
  - name: "snell"
    type: snell
    server: server
    port: 44046
    psk: yourpsk
    # version: 4
    # udp: true

  - name: "snell-shadow-tls"
    type: snell
    server: server
    port: 44046
    psk: yourpsk
    obfs-opts:
      mode: shadow-tls
      host: bing.com
      password: "shadow_tls_password"
      version: 2

字段说明

psk必须

Snell 预共享密钥。

version可选

Snell 协议版本,支持 v1~v5,只有 v3/v4/v5 支持 UDP。

reuse可选

连接复用,仅 v4/v5 支持,默认 false

obfs-opts 混淆设置

obfs-opts.mode可选

混淆模式,支持 http/tls/shadow-tls

obfs-opts.host可选

混淆用的伪装域名。

obfs-opts.password / version / alpn可选

mode: shadow-tls 时需要:password 是 shadow-tls 密码,version 支持 v1/v2/v3,alpn 支持 h2http1.1