ShadowsocksR
A fork of Shadowsocks that adds a protocol layer and an obfuscation layer on top of SS. It's fairly niche these days, mainly used for compatibility with older nodes.
Example Config
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
Field Reference
cipher / passwordRequiredThe encryption method and password — basically the same as SS.
obfs / obfs-paramOptionalThe obfuscation method (e.g. tls1.2_ticket_auth) and its parameter (usually a disguise domain).
protocol / protocol-paramOptionalThe protocol plugin (e.g. auth_sha1_v4) and its parameter — your node provider will usually give you all four values together, so just copy them as-is. See common fields for the rest.