update 2026-08-23 04:16:16

This commit is contained in:
action committed 2026-08-23 04:16:16 +08:00
1 parent 9028e829a1
commit 24130de823
25 files changed
+839 -1306

No files matched your search

@@ -53,10 +53,8 @@ function gen_config(var)
local local_http_port = var["local_http_port"]
local local_http_username = var["local_http_username"]
local local_http_password = var["local_http_password"]
local local_tcp_redir_port = var["local_tcp_redir_port"]
local local_tcp_redir_address = var["local_tcp_redir_address"] or "0.0.0.0"
local local_udp_redir_port = var["local_udp_redir_port"]
local local_udp_redir_address = var["local_udp_redir_address"] or "0.0.0.0"
local local_redir_port = var["local_redir_port"]
local local_redir_address = var["local_redir_address"] or "0.0.0.0"
if api.is_ipv6(server_host) then
server_host = api.get_ipv6_only(server_host)
@@ -118,21 +116,13 @@ function gen_config(var)
local_port = tonumber(local_http_port)
})
end
if local_tcp_redir_address and local_tcp_redir_port then
if local_redir_address and local_redir_port then
table.insert(config.locals, {
protocol = "redir",
mode = "tcp_only",
mode = "tcp_and_udp",
tcp_redir = var["tcp_tproxy"] and "tproxy" or nil,
local_address = local_tcp_redir_address,
local_port = tonumber(local_tcp_redir_port)
})
end
if local_udp_redir_address and local_udp_redir_port then
table.insert(config.locals, {
protocol = "redir",
mode = "udp_only",
local_address = local_udp_redir_address,
local_port = tonumber(local_udp_redir_port)
local_address = local_redir_address,
local_port = tonumber(local_redir_port)
})
end
end