add ssu connector
This commit is contained in:
@ -45,7 +45,7 @@ services:
|
||||
# bypass: bypass01
|
||||
- name: ssu
|
||||
url: "ss://chacha20:gost@:8000"
|
||||
addr: ":8338"
|
||||
addr: ":8388"
|
||||
handler:
|
||||
type: ssu
|
||||
metadata:
|
||||
@ -54,7 +54,8 @@ services:
|
||||
readTimeout: 5s
|
||||
retry: 3
|
||||
listener:
|
||||
type: udp
|
||||
type: tcp
|
||||
# chain: chain-ssu
|
||||
- name: socks5+tcp
|
||||
url: "socks5://gost:gost@:1080"
|
||||
addr: ":1080"
|
||||
@ -71,7 +72,7 @@ services:
|
||||
type: tcp
|
||||
metadata:
|
||||
keepAlive: 15s
|
||||
# chain: chain-socks5
|
||||
chain: chain-socks5
|
||||
# bypass: bypass01
|
||||
- name: socks5+tcp
|
||||
url: "socks5://gost:gost@:1080"
|
||||
@ -178,6 +179,20 @@ chains:
|
||||
dialer:
|
||||
type: tcp
|
||||
metadata: {}
|
||||
- name: chain-ssu
|
||||
hops:
|
||||
- name: hop01
|
||||
nodes:
|
||||
- name: node01
|
||||
addr: ":8339"
|
||||
url: "http://gost:gost@:8081"
|
||||
# bypass: bypass01
|
||||
connector:
|
||||
type: ssu
|
||||
metadata: {}
|
||||
dialer:
|
||||
type: udp
|
||||
metadata: {}
|
||||
|
||||
bypasses:
|
||||
- name: bypass01
|
||||
|
@ -6,9 +6,11 @@ import (
|
||||
_ "github.com/go-gost/gost/pkg/connector/socks/v4"
|
||||
_ "github.com/go-gost/gost/pkg/connector/socks/v5"
|
||||
_ "github.com/go-gost/gost/pkg/connector/ss"
|
||||
_ "github.com/go-gost/gost/pkg/connector/ssu"
|
||||
|
||||
// Register dialers
|
||||
_ "github.com/go-gost/gost/pkg/dialer/tcp"
|
||||
_ "github.com/go-gost/gost/pkg/dialer/udp"
|
||||
|
||||
// Register handlers
|
||||
_ "github.com/go-gost/gost/pkg/handler/http"
|
||||
|
Reference in New Issue
Block a user