mirror of
https://github.com/samuelhbne/server-xray.git
synced 2025-12-17 04:14:40 +03:00
Initial REALITY support
This commit is contained in:
4
run.sh
4
run.sh
@@ -8,11 +8,11 @@ XCONF=/tmp/server-xray.json
|
||||
usage() {
|
||||
echo "server-xray <server-options>"
|
||||
echo " --lgp <VLESS-GRPC-PLN option> p=11443,u=id1,u=id2...,s=svcname"
|
||||
echo " --lgr <VLESS-GRPC-RLTY option> p=12443,u=id1,u=id2...,s=svcname,d=dest.com,pub=xxx,prv=yyy"
|
||||
echo " --lgr <VLESS-GRPC-RLTY option> p=12443,u=id1,u=id2...,s=svcname,d=dest.com,pub=xx,prv=yy[,shortId=zz]"
|
||||
echo " --lgt <VLESS-GRPC-TLS option> p=13443,u=id1,u=id2...,s=svcname,d=domain.com"
|
||||
echo " --lsp <VLESS-SPLT-PLN option> p=14443,u=id1,u=id2...,w=/webpath"
|
||||
echo " --lst <VLESS-SPLT-TLS option> p=16443,u=id1,u=id2...,w=/webpath,d=domain.com"
|
||||
echo " --ltr <VLESS-TCP-RLTY option> p=17443,u=id1,u=id2...,[xtls],d=dest.com,pub=xxx,prv=yyy"
|
||||
echo " --ltr <VLESS-TCP-RLTY option> p=17443,u=id1,u=id2...,[xtls],d=dest.com,pub=xx,prv=yy[,shortId=zz]"
|
||||
echo " --ltt <VLESS-TCP-TLS option> p=18443,u=id1,u=id2...,[xtls],d=domain.com"
|
||||
echo " --lwp <VLESS-WS-PLN option> p=19443,u=id1,u=id2...,w=/wskpath"
|
||||
echo " --lwt <VLESS-WS-TLS option> p=22443,u=id1,u=id2...,w=/wskpath,d=domain.com"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VLESS-GRPC-PLAIN builder"
|
||||
echo "VLESS-GRPC-PLAIN server builder"
|
||||
echo "Usage: server-lgp <x=xray-config-file>,<p=listen-port>,<s=svcname>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VLESS-GRPC-REALITY builder"
|
||||
echo "Usage: server-lgr <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,<s=svcname>,[xtls],<d=dest.com>,[pub=xxx,prv=yyy],<u=id0>,<u=id1>..."
|
||||
echo "VLESS-GRPC-REALITY server builder"
|
||||
echo "Usage: server-lgr <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,<s=svcname>,[xtls],<d=dest.com>,[pub=xx,prv=yy,shortId=zz],<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
options=(`echo $1 |tr ',' ' '`)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VLESS-GRPC-TLS builder"
|
||||
echo "VLESS-GRPC-TLS server builder"
|
||||
echo "Usage: server-lgt <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,<s=svcname>,[xtls],<d=domain.com>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VLESS-SPLT-PLAIN builder"
|
||||
echo "VLESS-SPLT-PLAIN server builder"
|
||||
echo "Usage: server-lsp <x=xray-config-file>,<p=listen-port>,<w=webpath>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VLESS-SPLT-TLS builder"
|
||||
echo "VLESS-SPLT-TLS server builder"
|
||||
echo "Usage: server-lst <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,<d=domain.com>,<w=webpath>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VLESS-TCP-REALITY builder"
|
||||
echo "Usage: server-ltr <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,[xtls],<d=dest.com>,[pub=xxx,prv=yyy],<u=id0>,<u=id1>..."
|
||||
echo "VLESS-TCP-REALITY server builder"
|
||||
echo "Usage: server-ltr <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,[xtls],<d=dest.com>,[pub=xx,prv=yy,shortId=zz],<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
options=(`echo $1 |tr ',' ' '`)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VLESS-TCP-TLS builder"
|
||||
echo "VLESS-TCP-TLS server builder"
|
||||
echo "Usage: server-ltt <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,[xtls],<d=domain.com>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VLESS-WS-PLAIN builder"
|
||||
echo "VLESS-WS-PLAIN server builder"
|
||||
echo "Usage: server-lwp <x=xray-config-file>,<p=listen-port>,<w=wskpath>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VLESS-WS-TLS builder"
|
||||
echo "VLESS-WS-TLS server builder"
|
||||
echo "Usage: server-lwt <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,<d=domain.com>,<w=wskpath>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VMESS-TCP-TLS builder"
|
||||
echo "VMESS-TCP-TLS server builder"
|
||||
echo "Usage: server-mtt <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,<d=domain.com>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VMESS-WS-PLAIN builder"
|
||||
echo "VMESS-WS-PLAIN server builder"
|
||||
echo "Usage: server-mwp <x=xray-config-file>,<p=listen-port>,<w=wskpath>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "VMESS-WS-TLS builder"
|
||||
echo "VMESS-WS-TLS server builder"
|
||||
echo "Usage: server-mwt <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,<d=domain.com>,<w=wskpath>,<u=id0>,<u=id1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "TROJAN-TCP-TLS builder"
|
||||
echo "TROJAN-TCP-TLS server builder"
|
||||
echo "Usage: server-ttt <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,<d=domain.com>,<u=pw0>,<u=pw1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "TROJAN-WS-PLAIN builder"
|
||||
echo "TROJAN-WS-PLAIN server builder"
|
||||
echo "Usage: server-twp <x=xray-config-file>,<p=listen-port>,<w=wskpath>,<u=pw0>,<u=pw1>..."
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
DIR=`dirname $0`
|
||||
|
||||
usage() {
|
||||
echo "TROJAN-WS-TLS builder"
|
||||
echo "TROJAN-WS-TLS server builder"
|
||||
echo "Usage: server-twt <x=xray-config-file>,<c=cert-home-dir>,<p=listen-port>,<d=domain.com>,<w=wskpath>,<u=pw0>,<u=pw1>..."
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user