From 7a7b25f173b7ea5b42c5a0477e5869fac37d308d Mon Sep 17 00:00:00 2001 From: nadoo <287492+nadoo@users.noreply.github.com> Date: Thu, 12 Jul 2018 11:22:21 +0800 Subject: [PATCH] doc: update for vmess security settings --- README.md | 4 ++-- conf.go | 4 ++-- config/glider.conf.example | 5 ++++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 247fbf2..c67c146 100644 --- a/README.md +++ b/README.md @@ -147,7 +147,7 @@ SSR scheme: VMess scheme: vmess://[security:]uuid@host:port?alterID=num -Available methods for vmess: +Available securities for vmess: none, aes-128-gcm, chacha20-poly1305 TLS scheme: @@ -194,7 +194,7 @@ Examples: glider -listen redir://:1081 -forward "ssr://method:pass@1.1.1.1:8444?protocol=a&protocol_param=b&obfs=c&obfs_param=d" -listen on :1081 as a transparent redirect server, forward all requests via remote ssr server. - glider -listen redir://:1081 -forward "tls://1.1.1.1:443,vmess://user:method@?alterID=10" + glider -listen redir://:1081 -forward "tls://1.1.1.1:443,vmess://security:uuid@?alterID=10" -listen on :1081 as a transparent redirect server, forward all requests via remote vmess server. glider -listen tcptun://:80=2.2.2.2:80 -forward ss://method:pass@1.1.1.1:8443 diff --git a/conf.go b/conf.go index 20a83a2..73848ef 100644 --- a/conf.go +++ b/conf.go @@ -192,7 +192,7 @@ func usage() { fmt.Fprintf(os.Stderr, " vmess://[security:]uuid@host:port?alterID=num\n") fmt.Fprintf(os.Stderr, "\n") - fmt.Fprintf(os.Stderr, "Available methods for vmess:\n") + fmt.Fprintf(os.Stderr, "Available securities for vmess:\n") fmt.Fprintf(os.Stderr, " none, aes-128-gcm, chacha20-poly1305\n") fmt.Fprintf(os.Stderr, "\n") @@ -244,7 +244,7 @@ func usage() { fmt.Fprintf(os.Stderr, " "+app+" -listen redir://:1081 -forward \"ssr://method:pass@1.1.1.1:8444?protocol=a&protocol_param=b&obfs=c&obfs_param=d\"\n") fmt.Fprintf(os.Stderr, " -listen on :1081 as a transparent redirect server, forward all requests via remote ssr server.\n") fmt.Fprintf(os.Stderr, "\n") - fmt.Fprintf(os.Stderr, " "+app+" -listen redir://:1081 -forward \"tls://1.1.1.1:443,vmess://user:method@?alterID=10\"\n") + fmt.Fprintf(os.Stderr, " "+app+" -listen redir://:1081 -forward \"tls://1.1.1.1:443,vmess://security:uuid@?alterID=10\"\n") fmt.Fprintf(os.Stderr, " -listen on :1081 as a transparent redirect server, forward all requests via remote vmess server.\n") fmt.Fprintf(os.Stderr, "\n") fmt.Fprintf(os.Stderr, " "+app+" -listen tcptun://:80=2.2.2.2:80 -forward ss://method:pass@1.1.1.1:8443\n") diff --git a/config/glider.conf.example b/config/glider.conf.example index d69f043..861d92e 100644 --- a/config/glider.conf.example +++ b/config/glider.conf.example @@ -78,7 +78,10 @@ listen=socks5://:1080 # forward=http://1.1.1.1:8080 # vmess proxy as forwarder -# forward=tls://1.1.1.1:443,vmess://5a146038-0b56-4e95-b1dc-5c6f5a32cd98@?alterID=2 +# forward=vmess://security:5a146038-0b56-4e95-b1dc-5c6f5a32cd98@1.1.1.1:443?alterID=2 + +# vmess proxy with tls as forwarder +# forward=tls://1.1.1.1:443,vmess://security:5a146038-0b56-4e95-b1dc-5c6f5a32cd98@?alterID=2 # FORWARDER CHAIN