Shadowsocks
proxies:- name: "ss1" type: ss server: server port: 443 cipher: aes-128-gcm password: "password" udp: true udp-over-tcp: false udp-over-tcp-version: 2 ip-version: ipv4 plugin: obfs plugin-opts: mode: tls smux: enabled: false| Метод | ||
|---|---|---|
| aes-128-ctr | aes-192-ctr | aes-256-ctr |
| aes-128-cfb | aes-192-cfb | aes-256-cfb |
| aes-128-gcm | aes-192-gcm | aes-256-gcm |
| aes-128-ccm | aes-192-ccm | aes-256-ccm |
| aes-128-gcm-siv | aes-256-gcm-siv |
| Метод | |
|---|---|
| chacha20-ietf | |
| chacha20 | xchacha20 |
| chacha20-ietf-poly1305 | xchacha20-ietf-poly1305 |
| chacha8-ietf-poly1305 | xchacha8-ietf-poly1305 |
| Метод |
|---|
| 2022-blake3-aes-128-gcm |
| 2022-blake3-aes-256-gcm |
| 2022-blake3-chacha20-poly1305 |
| Метод |
|---|
| lea-128-gcm |
| lea-192-gcm |
| lea-256-gcm |
| Метод |
|---|
| rabbit128-poly1305 |
| aegis-128l |
| aegis-256 |
| aez-384 |
| deoxys-ii-256-128 |
| rc4-md5 |
| none |
password
Заголовок раздела «password»Пароль Shadowsocks
udp-over-tcp
Заголовок раздела «udp-over-tcp»Включить UDP over TCP, по умолчанию false
udp-over-tcp-version
Заголовок раздела «udp-over-tcp-version»Версия протокола UDP over TCP, по умолчанию 1. Возможные значения: 1/2.
Плагины
Заголовок раздела «Плагины»Плагин, поддерживает obfs/v2ray-plugin/gost-plugin/shadow-tls/restls/kcptun/jls
plugin-opts
Заголовок раздела «plugin-opts»Настройки плагина
plugin: obfsplugin-opts: mode: tls host: bing.com plugin: v2ray-plugin plugin-opts: mode: websocket # QUIC пока не поддерживается # tls: true # wss # Можно получить с помощью openssl x509 -noout -fingerprint -sha256 -inform pem -in yourcert.pem # Настройка отпечатка реализует эффект SSL Pining # fingerprint: xxxx # skip-cert-verify: true # name-cert-verify: example.com # host: bing.com # path: "/" # mux: true # headers: # custom: value # v2ray-http-upgrade: false plugin: gost-plugin plugin-opts: mode: websocket # tls: true # wss # Можно получить с помощью openssl x509 -noout -fingerprint -sha256 -inform pem -in yourcert.pem # Настройка отпечатка реализует эффект SSL Pining # fingerprint: xxxx # skip-cert-verify: true # name-cert-verify: example.com # host: bing.com # path: "/" # mux: true # headers: # custom: value plugin: shadow-tls client-fingerprint: chrome plugin-opts: host: "cloud.tencent.com" password: "shadow_tls_password" version: 2 # поддерживает 1/2/3 plugin: restls client-fingerprint: chrome # может быть одним из chrome, ios, firefox, safari plugin-opts: host: "www.microsoft.com" # должен быть сервер TLS 1.3 password: [YOUR_RESTLS_PASSWORD] version-hint: "tls13" # Управляйте своим трафиком после рукопожатия через restls-script # Скрывайте поведение прокси, такое как "tls in tls". # см. https://github.com/3andne/restls/blob/main/Restls-Script:%20Hide%20Your%20Proxy%20Traffic%20Behavior.md restls-script: "300?100<1,400~100,350~100,600~100,300~200,300~100" plugin: kcptun plugin-opts: key: it's a secrect # предварительно согласованный секрет клиента и сервера crypt: aes # aes, aes-128, aes-128-gcm, aes-192, salsa20, blowfish, twofish, cast5, 3des, tea, xtea, xor, none, null mode: fast # профили: fast3, fast2, fast, normal, manual conn: 1 # количество UDP-соединений с сервером autoexpire: 0 # время автоматического истечения одного UDP-соединения, в секундах; 0 отключает scavengettl: 600 # время жизни истекшего соединения, в секундах mtu: 1350 # максимальная единица передачи для UDP-пакетов ratelimit: 0 # максимальная исходящая скорость одного KCP-соединения, в байтах/с; 0 отключает. Также называется packet pacing sndwnd: 128 # размер окна отправки, в пакетах rcvwnd: 512 # размер окна приема, в пакетах datashard: 10 # число блоков данных для кодирования Рида-Соломона parityshard: 3 # число блоков четности для кодирования Рида-Соломона dscp: 0 # значение DSCP, 6 бит nocomp: false # отключить сжатие acknodelay: false # немедленно отправлять ACK при получении пакета nodelay: 0 interval: 50 resend: 0 sockbuf: 4194304 # буфер одного сокета, в байтах smuxver: 1 # версия smux, возможные значения: 1, 2 smuxbuf: 4194304 # общий буфер демультиплексирования, в байтах framesize: 8192 # максимальный размер кадра smux streambuf: 2097152 # буфер приема одного потока, в байтах; smux v2+ keepalive: 10 # интервал между heartbeat-пакетами, в секундахplugin: jlsclient-fingerprint: chromeplugin-opts: host: "www.example.com" username: "jls-user" password: "jls-password" # alpn: [h2, http/1.1]