EdgeStack
新手教程

四层转发(TCP/UDP)接入教程

把数据库、游戏服、SSH 等非 Web 的 TCP/UDP 服务接入 EdgeStack:通过边缘节点中转,隐藏并保护你的源站。四步创建一条端口转发。

0前置准备

注册并登录会员中心后,在「套餐与账单」购买一个四层转发套餐。它与 CDN 套餐相互独立,决定你可创建的转发条数与流量额度(四层为双向计费:上行 + 下行都计入)。

适用场景:MySQL / Redis / PostgreSQL 等数据库,游戏服务器,SSH,以及其它任意 TCP / UDP 服务。

你的四层转发入口接入地址由所购 L4 套餐决定:每个 L4 套餐绑定一个节点分组(有各自的接入 CNAME 基址),不同套餐 = 不同分组 = 不同入口地址与不同流量额度。切换套餐即同时切换接入分组与额度。

1新建转发规则

进入左侧「四层转发」→ 点「+ 新建转发」,填写:

点「创建」。创建成功后系统会显示分配到的入口端口。

2拿到入口地址

四层转发不走域名 CNAME,而是让客户端连接边缘入口地址 + 入口端口,由边缘节点把流量转发到你填的目标地址:

客户端 → 边缘入口地址:入口端口 → (EdgeStack 边缘转发) → 你的目标地址:端口

入口地址即平台的边缘节点四层入口(IP 或入口域名,由运营商提供 / 控制台标注)。如需用域名访问,可将该域名的 A 记录指向边缘入口 IP。

3连接验证

用对应客户端连接「边缘入口地址:入口端口」即可,示例(假设入口端口为 20033):

mysql -h 边缘入口地址 -P 20033 -u user -p ssh -p 20033 user@边缘入口地址
配置多个目标时按所选选路策略分发;平台每 15 秒对各目标做主动健康检查,探测失败的后端自动摘除、恢复后自动加回,实现故障自动转移。

4转发管理(健康检查 · 停止/启动 · 编辑 · 诊断)

每条转发卡片提供完整的自助管理:

多节点集群下,「停止 / 目标变更」在处理节点即时生效,其余边缘节点会在一个配置同步周期内应用。

5查看用量与状态

转发列表会显示每条规则的入口端口 / 协议 / 目标 / 本周期流量(双向计费)/ 状态。当套餐到期或流量用尽时,转发会自动「已暂停」;续费或购买「四层流量包」补充额度后,服务自动恢复。

常见问题

连不上转发端口?
先点该转发的「诊断」按钮,从边缘实时拨测目标:若「连接被拒绝」多为后端未监听该端口;「连接超时」多为源站防火墙/安全组未放行边缘节点出口 IP。再确认协议(TCP/UDP)与你的服务一致,以及客户端连的是入口地址:入口端口。
入口端口能自己指定吗?为什么每次分配的端口不连续?
可以在允许范围内手动填写;留空则在范围内随机分配一个空闲端口(不再连续 +1,避免被扫描、也不暴露转发数量)。所有租户共享同一端口空间,平台保证全局唯一、绝不重复占用;手动指定若与他人冲突会提示换一个。
状态显示「已暂停」或「已停止」?
「已暂停(欠费)」多为套餐到期或流量用尽——续费或购买四层流量包后自动恢复。「已停止」是你手动点了「停止」——点「启动」即恢复。两者都会中断连接。
四层流量会占用 CDN 的额度吗?
不会。CDN 与四层是两条独立流量池,各自计费、各自的流量包,互不挤占。
入口接入地址是怎么定的?能换节点分组吗?
入口地址来自你的 L4 套餐所属节点分组(套餐的「接入 CNAME 基址」)。要换到不同分组(不同线路/地域的入口),购买或由运营方为你切换到对应分组的 L4 套餐即可——切换后入口地址会随之改变,请同步更新客户端连接地址。若运营方设置了「全局接入主机」覆盖,则所有租户统一用该地址。
准备好了?现在就创建你的第一条转发
进入控制台 →