浏览代码

Fallback to Trojan by default

RPRX 5 年之前
父节点
当前提交
876a662b5a

+ 3 - 0
VLESS-TCP-XTLS-WHATEVER/README.md

@@ -9,7 +9,10 @@
 3. VLESS over WS with TLS
 3. VLESS over WS with TLS
 4. VMess over TCP with TLS
 4. VMess over TCP with TLS
 5. VMess over WS with TLS
 5. VMess over WS with TLS
+6. Trojan over TCP with TLS
 
 
 ---
 ---
 
 
+这里设置默认回落到 V2Ray 的 Trojan 协议,再继续回落到 80 端口的 Web 服务器(也可以换成数据库、FTP 等)
+
 你还可以配置回落到 Caddy 的 forwardproxy 等其它也防探测的代理,以及分流到任何支持 WebSocket 的代理,都没有问题
 你还可以配置回落到 Caddy 的 forwardproxy 等其它也防探测的代理,以及分流到任何支持 WebSocket 的代理,都没有问题

+ 37 - 0
VLESS-TCP-XTLS-WHATEVER/config_client/trojan_tcp_tls.json

@@ -0,0 +1,37 @@
+{
+    "log": {
+        "loglevel": "warning"
+    },
+    "inbounds": [
+        {
+            "port": 10800,
+            "listen": "127.0.0.1",
+            "protocol": "socks",
+            "settings": {
+                "udp": true
+            }
+        }
+    ],
+    "outbounds": [
+        {
+            "protocol": "trojan",
+            "settings": {
+                "vnext": [
+                    {
+                        "address": "example.com", // 换成你的域名或服务器 IP(发起请求时无需解析域名了)
+                        "port": 443,
+                        "password": "", // 填写你的密码
+                        "level": 0
+                    }
+                ]
+            },
+            "streamSettings": {
+                "network": "tcp",
+                "security": "tls",
+                "tlsSettings": {
+                    "serverName": "example.com" // 换成你的域名
+                }
+            }
+        }
+    ]
+}

+ 29 - 2
VLESS-TCP-XTLS-WHATEVER/config_server.json

@@ -18,7 +18,8 @@
                 "decryption": "none",
                 "decryption": "none",
                 "fallbacks": [
                 "fallbacks": [
                     {
                     {
-                        "dest": 80 // 或者回落到其它也防探测的代理
+                        "dest": 1310, // 默认回落到 V2Ray 的 Trojan 协议
+                        "xver": 1
                     },
                     },
                     {
                     {
                         "path": "/websocket", // 必须换成自定义的 PATH
                         "path": "/websocket", // 必须换成自定义的 PATH
@@ -53,6 +54,32 @@
                 }
                 }
             }
             }
         },
         },
+        {
+            "port": 1310,
+            "listen": "127.0.0.1",
+            "protocol": "trojan",
+            "settings": {
+                "clients": [
+                    {
+                        "password": "", // 填写你的密码
+                        "level": 0,
+                        "email": "[email protected]"
+                    }
+                ],
+                "fallbacks": [
+                    {
+                        "dest": 80 // 或者回落到其它也防探测的代理
+                    }
+                ]
+            },
+            "streamSettings": {
+                "network": "tcp",
+                "security": "none",
+                "tcpSettings": {
+                    "acceptProxyProtocol": true
+                }
+            }
+        },
         {
         {
             "port": 1234,
             "port": 1234,
             "listen": "127.0.0.1",
             "listen": "127.0.0.1",
@@ -133,4 +160,4 @@
             "protocol": "freedom"
             "protocol": "freedom"
         }
         }
     ]
     ]
-}
+}