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 に対応し、UDP は v3/v4/v5 のみ対応。
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 は h2 と http1.1 に対応。