Shadowtls features (#6)
* change tuic dual_stack option's ip address * add shadow-tls config block
This commit is contained in:
parent
9148539277
commit
18bf808bef
@ -305,6 +305,18 @@ local hysteria = {
|
||||
fast_open = (server.fast_open == "1") and true or false,
|
||||
lazy_start = (server.lazy_start == "1") and true or false
|
||||
}
|
||||
local shadowtls = {
|
||||
client = {
|
||||
server_addr = server.server .. ":" .. server.server_port,
|
||||
listen = "127.0.0.1:" .. tonumber(local_port),
|
||||
tls_names = server.shadowtls_sni,
|
||||
password = server.password
|
||||
},
|
||||
v3 = (server.shadowtls_protocol == "v3") and true or false,
|
||||
disable_nodelay = (server.disable_nodelay == "1") and true or false,
|
||||
fastopen = (server.fastopen == "1") and true or false,
|
||||
strict = (server.strict == "1") and true or false
|
||||
}
|
||||
local tuic = {
|
||||
relay = {
|
||||
server = server.server .. ":" .. server.server_port,
|
||||
@ -325,8 +337,8 @@ local tuic = {
|
||||
receive_window = tonumber(server.receive_window)
|
||||
},
|
||||
["local"] = {
|
||||
server = "0.0.0.0:" .. tonumber(local_port),
|
||||
--dual_stack = (server.tuic_dual_stack == "1") and true or false,
|
||||
server = "[::]:" .. tonumber(local_port),
|
||||
dual_stack = (server.tuic_dual_stack == "1") and true or false,
|
||||
max_packet_size = tonumber(server.tuic_max_package_size)
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user