ShadowsocksR
Shadowsocks の分岐プロトコルで、SS よりプロトコル層と難読化層の2つの設定次元が追加されています。現在はかなりニッチな存在で、主に旧ノードとの互換性のために使われます。
設定例
config.yaml YAML
proxies: - name: "ssr" type: ssr server: server port: 443 cipher: chacha20-ietf password: "password" obfs: tls1.2_ticket_auth protocol: auth_sha1_v4 # obfs-param: domain.tld # protocol-param: "#" # udp: true
フィールドの説明
cipher / password必須暗号方式とパスワード。SS とほぼ同じです。
obfs / obfs-paramオプション難読化方式(例:tls1.2_ticket_auth)とそのパラメータ(通常は偽装用のドメイン)。
protocol / protocol-paramオプションプロトコルプラグイン(例:auth_sha1_v4)とそのパラメータ。ノード提供元が通常この4項目の完全な組み合わせを提示するので、そのままコピーすれば問題ありません。その他のフィールドは共通フィールドを参照してください。