diff --git a/Trojan-TCP-XTLS/config_server.json b/Trojan-TCP-XTLS/config_server.json new file mode 100644 index 0000000..c74dde9 --- /dev/null +++ b/Trojan-TCP-XTLS/config_server.json @@ -0,0 +1,53 @@ +{ + "log": { + "loglevel": "debug" + }, + "inbounds": [ + { + "port": 443, + "protocol": "trojan", + "settings": { + "clients": [ + { + "password":"your_password", //密码 + "flow": "xtls-rprx-direct" + } + ], + "fallbacks": [ + { + "dest": "/dev/shm/default.sock", + "xver": 1 + }, + { + "alpn": "h2", + "dest": "/dev/shm/h2c.sock", + "xver": 1 + } + ] + }, + "streamSettings": { + "network": "tcp", + "security": "xtls", + "xtlsSettings": { + "alpn": [ + "http/1.1", + "h2" + ], + "certificates": [ + { + "certificateFile": "/path/to/cert", //证书文件绝对目录 + "keyFile": "/path/to/key" //密钥文件绝对目录 + } + ], + "minVersion": "1.2", //如果是ecc证书则最低使用TLSv1.2,如果你不清楚证书类型或者不是ecc证书,删掉这行 + "ocspStapling": 3600 //验证周期3600秒 + } + } + } + ], + "outbounds": [ + { + "protocol": "freedom" + } + ] +}