ドキュメント 設定 ShadowsocksR

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項目の完全な組み合わせを提示するので、そのままコピーすれば問題ありません。その他のフィールドは共通フィールドを参照してください。