From 8b3a57702426cb6f31a6fb62542405c91456d5a0 Mon Sep 17 00:00:00 2001 From: uzziel Date: Tue, 10 Jan 2023 14:36:12 +0330 Subject: [PATCH] added client configurations --- .../client.configs/ShadowSocks-H2-TLS.json | 43 ++++++++++++++++ .../client.configs/ShadowSocks-TCP-TLS.json | 46 +++++++++++++++++ .../client.configs/ShadowSocks-WS-TLS.json | 41 +++++++++++++++ .../client.configs/ShadowSocks-gRPC.json | 41 +++++++++++++++ .../client.configs/Trojan-H2-TLS.json | 42 +++++++++++++++ .../client.configs/Trojan-TCP-TLS.json | 38 ++++++++++++++ .../client.configs/Trojan-WS-TLS.json | 40 +++++++++++++++ .../client.configs/Trojan-gRPC-TLS.json | 40 +++++++++++++++ .../client.configs/VMESS-H2-TLS.json | 48 +++++++++++++++++ .../client.configs/VMESS-TCP-TLS.json | 51 +++++++++++++++++++ .../client.configs/VMESS-WS-TLS.json | 46 +++++++++++++++++ .../client.configs/VMESS-gRPC-TLS.json | 46 +++++++++++++++++ .../client.configs/Vless-H2-TLS.json | 47 +++++++++++++++++ .../client.configs/Vless-TCP-TLS.json | 50 ++++++++++++++++++ .../client.configs/Vless-TCP-XTLS.json | 43 ++++++++++++++++ .../client.configs/Vless-WS-TLS.json | 45 ++++++++++++++++ .../client.configs/Vless-gRPC-TLS.json | 45 ++++++++++++++++ 17 files changed, 752 insertions(+) create mode 100644 All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-H2-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-TCP-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-WS-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-gRPC.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/Trojan-H2-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/Trojan-TCP-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/Trojan-WS-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/Trojan-gRPC-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/VMESS-H2-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/VMESS-TCP-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/VMESS-WS-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/VMESS-gRPC-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/Vless-H2-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-XTLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/Vless-WS-TLS.json create mode 100644 All-in-One-fallbacks-Nginx/client.configs/Vless-gRPC-TLS.json diff --git a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-H2-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-H2-TLS.json new file mode 100644 index 0000000..dd93b26 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-H2-TLS.json @@ -0,0 +1,43 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "shadowsocks", + "settings": { + "servers": [ + { + "address": "example.com", // Change to you own domain + "port": 443, + "method": "chacha20-ietf-poly1305", + "password": "desdemona99" // Change to you own password + } + ] + }, + "streamSettings": { + "network": "http", + "httpSettings": { + "path": "/ssh2" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome", + "alpn": ["h2"], + "serverName": "ssh2o.example.com" // Change to ssh2o.yourdomain.tld + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-TCP-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-TCP-TLS.json new file mode 100644 index 0000000..78c5dd1 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-TCP-TLS.json @@ -0,0 +1,46 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "shadowsocks", + "settings": { + "servers": [ + { + "address": "example.com", + "port": 443, + "method": "chacha20-ietf-poly1305", + "password": "desdemona99" + } + ] + }, + "streamSettings": { + "network": "tcp", + "tcpSettings": { + "header": { + "request": { + "path": ["/sstc"] + }, + "type": "http" + } + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-WS-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-WS-TLS.json new file mode 100644 index 0000000..b081221 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-WS-TLS.json @@ -0,0 +1,41 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "shadowsocks", + "settings": { + "servers": [ + { + "address": "example.com", // Change to you own domain + "port": 443, + "method": "chacha20-ietf-poly1305", + "password": "desdemona99" // Change to you own password + } + ] + }, + "streamSettings": { + "network": "ws", + "wsSettings": { + "path": "/ssws" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-gRPC.json b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-gRPC.json new file mode 100644 index 0000000..eec3b27 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/ShadowSocks-gRPC.json @@ -0,0 +1,41 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "shadowsocks", + "settings": { + "servers": [ + { + "address": "example.com", + "port": 443, + "method": "chacha20-ietf-poly1305", + "password": "desdemona99" + } + ] + }, + "streamSettings": { + "network": "grpc", + "grpcSettings": { + "serviceName": "ssgrpc" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/Trojan-H2-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/Trojan-H2-TLS.json new file mode 100644 index 0000000..c01f030 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/Trojan-H2-TLS.json @@ -0,0 +1,42 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "trojan", + "settings": { + "servers": [ + { + "address": "example.com", + "port": 443, + "password": "desdemona99" + } + ] + }, + "streamSettings": { + "network": "http", + "httpSettings": { + "path": "/trh2" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome", + "alpn": ["h2"], + "serverName": "trh2o.example.com" // Change to ssh2o.yourdomain.tld + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/Trojan-TCP-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/Trojan-TCP-TLS.json new file mode 100644 index 0000000..17318a7 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/Trojan-TCP-TLS.json @@ -0,0 +1,38 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "trojan", + "settings": { + "servers": [ + { + "address": "example.com", + "port": 443, + "password": "desdemona99" + } + ] + }, + "streamSettings": { + "network": "tcp", + "tcpSettings": {}, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/Trojan-WS-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/Trojan-WS-TLS.json new file mode 100644 index 0000000..659c2c8 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/Trojan-WS-TLS.json @@ -0,0 +1,40 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "trojan", + "settings": { + "servers": [ + { + "address": "example.com", + "port": 443, + "password": "desdemona99" + } + ] + }, + "streamSettings": { + "network": "ws", + "wsSettings": { + "path": "/trojanws" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/Trojan-gRPC-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/Trojan-gRPC-TLS.json new file mode 100644 index 0000000..88c3997 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/Trojan-gRPC-TLS.json @@ -0,0 +1,40 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "trojan", + "settings": { + "servers": [ + { + "address": "example.com", + "port": 443, + "password": "desdemona99" + } + ] + }, + "streamSettings": { + "network": "grpc", + "grpcSettings": { + "serviceName": "trgrpc" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/VMESS-H2-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/VMESS-H2-TLS.json new file mode 100644 index 0000000..06a0edb --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/VMESS-H2-TLS.json @@ -0,0 +1,48 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "vmess", + "settings": { + "vnext": [ + { + "address": "example.com", + "port": 443, + "users": [ + { + "id": "c7078656-944d-40d1-b0f6-f780f75d3cef", + "alterId": 0, + "security": "none" + } + ] + } + ] + }, + "streamSettings": { + "network": "http", + "httpSettings": { + "path": "/vmh2" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome", + "alpn": ["h2"], + "serverName": "vmh2o.example.com" // Change to ssh2o.yourdomain.tld + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/VMESS-TCP-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/VMESS-TCP-TLS.json new file mode 100644 index 0000000..6865731 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/VMESS-TCP-TLS.json @@ -0,0 +1,51 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "vmess", + "settings": { + "vnext": [ + { + "address": "example.com", + "port": 443, + "users": [ + { + "id": "c7078656-944d-40d1-b0f6-f780f75d3cef", + "alterId": 0, + "security": "none" + } + ] + } + ] + }, + "streamSettings": { + "network": "tcp", + "tcpSettings": { + "header": { + "request": { + "path": ["/vmtc"] + }, + "type": "http" + } + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/VMESS-WS-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/VMESS-WS-TLS.json new file mode 100644 index 0000000..7d11207 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/VMESS-WS-TLS.json @@ -0,0 +1,46 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "vmess", + "settings": { + "vnext": [ + { + "address": "example.com", + "port": 443, + "users": [ + { + "id": "c7078656-944d-40d1-b0f6-f780f75d3cef", + "alterId": 0, + "security": "none" + } + ] + } + ] + }, + "streamSettings": { + "network": "ws", + "wsSettings": { + "path": "/vmws" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/VMESS-gRPC-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/VMESS-gRPC-TLS.json new file mode 100644 index 0000000..252462a --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/VMESS-gRPC-TLS.json @@ -0,0 +1,46 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "vmess", + "settings": { + "vnext": [ + { + "address": "example.com", + "port": 443, + "users": [ + { + "id": "c7078656-944d-40d1-b0f6-f780f75d3cef", + "alterId": 0, + "security": "none" + } + ] + } + ] + }, + "streamSettings": { + "network": "grpc", + "grpcSettings": { + "serviceName": "vmgrpc" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-H2-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/Vless-H2-TLS.json new file mode 100644 index 0000000..38ce224 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-H2-TLS.json @@ -0,0 +1,47 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "vless", + "settings": { + "vnext": [ + { + "address": "example.com", + "port": 443, + "users": [ + { + "id": "c7078656-944d-40d1-b0f6-f780f75d3cef", + "encryption": "none" + } + ] + } + ] + }, + "streamSettings": { + "network": "http", + "httpSettings": { + "path": "/vlh2" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome", + "alpn": ["h2"], + "serverName": "vlh2o.example.com" // Change to ssh2o.yourdomain.tld + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-TLS.json new file mode 100644 index 0000000..0003efb --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-TLS.json @@ -0,0 +1,50 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "vless", + "settings": { + "vnext": [ + { + "address": "example.com", + "port": 443, + "users": [ + { + "id": "c7078656-944d-40d1-b0f6-f780f75d3cef", + "encryption": "none" + } + ] + } + ] + }, + "streamSettings": { + "network": "tcp", + "tcpSettings": { + "header": { + "request": { + "path": ["/vltc"] + }, + "type": "http" + } + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-XTLS.json b/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-XTLS.json new file mode 100644 index 0000000..9927622 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-TCP-XTLS.json @@ -0,0 +1,43 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "vless", + "settings": { + "vnext": [ + { + "address": "example.com", + "port": 443, + "users": [ + { + "id": "c7078656-944d-40d1-b0f6-f780f75d3cef", + "encryption": "none", + "flow": "xtls-rprx-vision" + } + ] + } + ] + }, + "streamSettings": { + "network": "tcp", + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-WS-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/Vless-WS-TLS.json new file mode 100644 index 0000000..9e816e1 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-WS-TLS.json @@ -0,0 +1,45 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "vless", + "settings": { + "vnext": [ + { + "address": "example.com", + "port": 443, + "users": [ + { + "id": "c7078656-944d-40d1-b0f6-f780f75d3cef", + "encryption": "none" + } + ] + } + ] + }, + "streamSettings": { + "network": "ws", + "wsSettings": { + "path": "/vlws" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +} diff --git a/All-in-One-fallbacks-Nginx/client.configs/Vless-gRPC-TLS.json b/All-in-One-fallbacks-Nginx/client.configs/Vless-gRPC-TLS.json new file mode 100644 index 0000000..57772d0 --- /dev/null +++ b/All-in-One-fallbacks-Nginx/client.configs/Vless-gRPC-TLS.json @@ -0,0 +1,45 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "listen": "127.0.0.1", + "port": "1080", + "protocol": "socks", + "settings": { + "udp": true + } + } + ], + "outbounds": [ + { + "protocol": "vless", + "settings": { + "vnext": [ + { + "address": "example.com", + "port": 443, + "users": [ + { + "id": "c7078656-944d-40d1-b0f6-f780f75d3cef", + "encryption": "none" + } + ] + } + ] + }, + "streamSettings": { + "network": "grpc", + "grpcSettings": { + "serviceName": "vlgrpc" + }, + "security": "tls", + "tlsSettings": { + "allowInsecure": false, + "fingerprint": "chrome" + } + } + } + ] +}