From 1d0e5c2eca25c38c7fae34eae191a6d875e17e9e Mon Sep 17 00:00:00 2001 From: qaq <1937228092@qq.com> Date: Thu, 17 Jul 2025 12:13:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gost.sql | 2 +- .../java/com/admin/service/impl/TunnelServiceImpl.java | 4 ++-- vite-frontend/src/pages/tunnel.tsx | 8 ++++---- vitepress/guide.md | 3 --- 4 files changed, 7 insertions(+), 10 deletions(-) diff --git a/gost.sql b/gost.sql index 0011d07..4e0ab86 100644 --- a/gost.sql +++ b/gost.sql @@ -35,7 +35,7 @@ CREATE TABLE `forward` ( `tunnel_id` int(10) NOT NULL, `in_port` int(10) NOT NULL, `out_port` int(10) DEFAULT NULL, - `remote_addr` varchar(100) NOT NULL, + `remote_addr` longtext, `strategy` varchar(100) NOT NULL DEFAULT 'fifo', `in_flow` bigint(20) NOT NULL DEFAULT '0', `out_flow` bigint(20) NOT NULL DEFAULT '0', diff --git a/springboot-backend/src/main/java/com/admin/service/impl/TunnelServiceImpl.java b/springboot-backend/src/main/java/com/admin/service/impl/TunnelServiceImpl.java index b8710f7..d0eeb5b 100644 --- a/springboot-backend/src/main/java/com/admin/service/impl/TunnelServiceImpl.java +++ b/springboot-backend/src/main/java/com/admin/service/impl/TunnelServiceImpl.java @@ -426,8 +426,8 @@ public class TunnelServiceImpl extends ServiceImpl impleme // 验证协议类型 String protocol = tunnelDto.getProtocol(); if (StrUtil.isNotBlank(protocol) && - !protocol.equals("tls") && !protocol.equals("tcp") && !protocol.equals("mtls")) { - return R.err("协议类型只能为tls、tcp或mtls"); + !protocol.equals("tls") && !protocol.equals("tcp") && !protocol.equals("mtls") && !protocol.equals("wss")) { + return R.err("协议类型只能为tls、tcp、wss或mtls"); } // 验证出口节点是否存在 diff --git a/vite-frontend/src/pages/tunnel.tsx b/vite-frontend/src/pages/tunnel.tsx index 184ff3c..6703686 100644 --- a/vite-frontend/src/pages/tunnel.tsx +++ b/vite-frontend/src/pages/tunnel.tsx @@ -781,10 +781,10 @@ export default function TunnelPage() { variant="bordered" isDisabled={isEdit} > - TLS - 数据过墙选择这个(推荐) - WSS - 数据过墙选择这个 - TCP - IX隧道数据不过墙 - mTLS - 多路复用,低延迟,有IP被封禁风险 + TLS + WSS + TCP + mTLS