| 中转名称 | IP 地址 | 承载用户 | 实时下行 (Rx) | 实时上行 (Tx) | 操作 |
|---|---|---|---|---|---|
| {{ r.name }} | {{ r.ipv4 || r.ip }} | {{ r.userCount != null ? r.userCount : (r.users || []).length }} 户 | ↓ {{ r.rxText || '0 B/s' }} | ↑ {{ r.txText || '0 B/s' }} |
| 中转名称 | IP 地址 | 角色 | 承载用户 | 实时下行 (Rx) | 实时上行 (Tx) | 操作 |
|---|---|---|---|---|---|---|
| {{ r.name }} | {{ r.ipv4 || r.ip }} | {{ r.isMaster ? '👑 主选活跃' : '🛡️ 备用待命' }} | {{ r.userCount != null ? r.userCount : (r.users || []).length }} 户 | ↓ {{ r.rxText || '0 B/s' }} | ↑ {{ r.txText || '0 B/s' }} |
{{ topologyDrawerNode.title }}
{{ topologyDrawerNode.ipv4 || topologyDrawerNode.ip }}
链路质量透视
动态双缓冲探针引擎实时洞悉中转至落地跨境专线网络延迟、丢包率与智能选路自愈事件。
全网专线链路健康度诊断表
{{ (qualityTrendsData.active_links || []).length }} 条活跃链路| 专线规则 / 备注 | 链路走向 (中转 ➔ 落地) | 协议 / 端口 | 实时 RTT | 丢包率 | 状态 |
|---|---|---|---|---|---|
| 暂无专线探测数据或链路未配置探针 | |||||
|
{{ link.remark || '专线转发' }}
ID: {{ link.id }}
|
{{ link.relay_name }}
{{ link.landing_name }}
|
{{ link.protocol || 'UDP' }} :{{ link.listen_port }} | {{ link.rtt }} ms | {{ link.loss_rate }} % | 优良 抖动 离线 |
链路切换与自愈事件流
主备链路运行极度平稳,未发生主备切换或探针超时熔断事件。
{{ groupTitle }} ({{ groupList.length }})
| 中转节点 / 地区 | 网络出口 / 密钥凭据 | 状态 | 版本 / 架构 | CPU / 内存 | 实时吞吐 | 当月用量 | 操作 |
|---|---|---|---|---|---|---|---|
|
{{ node.name }}
测速中...
⏳ 待测速
🚨 限速 {{ (node.bandwidth_probe_speed || 0).toFixed(1) }}M
✔ {{ (node.bandwidth_probe_speed || 0).toFixed(1) }}M
{{ node.group_name }}
|
{{ node.ipv4 || node.ip }}
私钥
公钥
{{ node.ipv6 }}
|
在线 离线 |
{{ formatAgentVersion(node.agent_version) }}
待升级
最新
{{ node.arch || 'amd64' }}
|
{{ (node.cpu_usage || 0).toFixed(1) }}% / {{ (node.mem_usage || 0).toFixed(1) }}% |
↓{{ formatSpeed(node.net_rx) }}
|
↑{{ formatSpeed(node.net_tx) }}
|
{{ formatBytes(node.month_total || ((node.month_rx || 0) + (node.month_tx || 0))) }}
↓{{ formatBytes(node.month_rx || 0) }} / ↑{{ formatBytes(node.month_tx || 0) }}
|
|
| 暂无海外中转主机,请点击接入新中转机 | |||||||
国内专线落地管理中心 (Landing Nodes & Pools)
国内专线落地监控看台 · 落地多机容灾池 · 遭遇云厂商限速毫秒级自动热切流
{{ node.name }}
| 排序 | 落地节点 / 网络出口 | 状态 | CPU / 内存 | 实时吞吐 | 当月用量 | 服务监听 / 承载透视 | 版本 | 操作 |
|---|---|---|---|---|---|---|---|---|
|
|
{{ node.name }}
测速中...
⚡ 待测速
⚠️ 限速 {{ (node.bandwidth_probe_speed || 0).toFixed(1) }}M
⚡ {{ (node.bandwidth_probe_speed || 0).toFixed(1) }}M
{{ node.ip }}
({{ node.current_ipv6 }})
🌐 {{ node.ipv6_ddns_domain }}
|
在线 离线 | {{ (node.cpu_usage || 0).toFixed(1) }}% / {{ (node.mem_usage || 0).toFixed(1) }}% |
↓{{ formatSpeed(node.net_rx) }}
|
↑{{ formatSpeed(node.net_tx) }}
|
{{ formatBytes(node.month_total || ((node.month_rx || 0) + (node.month_tx || 0))) }}
↓{{ formatBytes(node.month_rx || 0) }} / ↑{{ formatBytes(node.month_tx || 0) }}
|
WG:{{ settings?.wg_port || 52820 }}
{{ node.wg_active_clients || 0 }}/{{ node.wg_total_clients || 0 }}户
OPV:{{ settings?.ovpn_port || 55123 }}
{{ node.ovpn_active_clients || 0 }}/{{ node.ovpn_total_clients || 0 }}户
|
{{ formatLandingVersion(node.agent_version || '1.0.0') }} |
|
| 暂无国内落地专线,请点击接入新落地机 | ||||||||
云厂商 QoS 自动化限速避障引擎
毫秒级零感知切流专门解决阿里、腾讯等国内云厂商突发 QOS 限速痛点。将多个落地节点编为容灾池,当首选主节点实测吞吐低于 15 Mbps 或意外离线时,系统将在毫秒级内自动将绑定单机规则的转发目标指向健康的备用落地机,在中转机热更新生效,客户端绝不断连;主节点恢复正常并稳定冷却后平稳自动回退。
| 优先级梯队 | 落地节点名称 | 公网 IP / 域名 | 探针连通性 | 限速监控态势 (测速吞吐) | 当前承载状态 | 切流调度 |
|---|---|---|---|---|---|---|
| #{{ m.priority }} {{ m.priority === 1 ? '(首选主用)' : '(备用避障)' }} | {{ m.landing_name || m.name }} | {{ m.landing_ip || m.host }} | {{ (m.landing_status === 'ONLINE' || m.status === 'ONLINE') ? '在线' : '离线' }} | ⚠️ 限速中 ({{ (m.bandwidth_probe_speed || 0).toFixed(1) }} Mbps < 15M) {{ (m.bandwidth_probe_speed).toFixed(1) }} Mbps (充足) 待测速 | 当前承载业务 热备待命 | 承载中 |
暂无国内落地容灾池
您可以将阿里广州、腾讯广州、阿里河源等多台落地机编组为一个池。将单机规则绑定此池后,一旦遭遇云厂商限速即可自动熔断换线,也可随时一键手动切流,100% 杜绝业务阻断。
国内家庭宽带 OpenWrt 落地与高价值客户中心
100 卡槽标准化穿透底座 · WireGuard 内核专线 + Socks5 原生免客户端代理 · 百台路由统一纳管池化
| 卡槽编号 | 路由器名称 / 备注 | 虚拟隧道 IP | 状态 | 专属绑定终端 / 测速 | 当前连入中转 | 一键调度目标中转 | 操作 |
|---|---|---|---|---|---|---|---|
| Slot {{ String(router.slot_id).padStart(3, '0') }} |
{{ router.name }}
v6
{{ router.disk_usage_pct }}%
{{ router.remark }}
|
{{ router.tunnel_ip }}
{{ formatIpStableDuration(router.last_ip_changed_at) }}
{{ router.public_ipv4 }}
|
在线
离线
已同步
同步中
|
{{ c.name }}
{{ c.protocol === 'wireguard' ? c.wg_allocated_ip : 'Socks5' }}
空闲
|
{{ getRouterRelayDisplayName(router) }}
未连入
|
🛡️ 跟随灾备组: {{ router.target_group_name || '高可用组' }}
|
|
| 未找到符合条件的路由器卡槽记录 | |||||||
| 客户身份 / 协议 | 成对专线拓扑 (国内机 ➔ 中转 ➔ 海外机) | 认证凭据 / 专线 IP | 套餐配额 / 月用量 | 状态 / 有效期 | 操作 |
|---|---|---|---|---|---|
|
{{ c.name }}
Socks5
WG 专线
#{{ c.client_id }}
· {{ c.remark }}
|
全网漫游池 (多地共享)
Slot {{ String(c.assigned_slot_id).padStart(3, '0') }}
{{ c.relay_name || '中转' }}
海外终端
老家断网/关机
畅通 ({{ formatAgo(c.latest_handshake) }})
休眠 ({{ formatAgo(c.latest_handshake) }})
等待首次接入
|
{{ c.socks5_username }}
密码: ••••••
{{ c.wg_allocated_ip }}
Key: {{ (c.wg_public_key || '').substring(0, 8) }}...
|
{{ c.package_name || '基础专线' }}
⬇️{{ c.bandwidth_down }}M / ⬆️{{ c.bandwidth_up }}M
⚡ 不限速
{{ formatBytes(c.monthly_used_bytes || 0) }}
/ {{ c.monthly_traffic_limit }} GB
无限量 · 已用 {{ formatBytes(c.monthly_used_bytes || 0) }}
|
🚫 超额熔断
⚠️ 已到期
生效中
已禁用
{{ c.expire_time ? c.expire_time.substring(0, 10) : '长期有效' }}
|
|
|
暂无国内家庭宽带专属专线客户,请点击上方按钮开通
|
|||||
单机端口转发 (Single Port Rules)
针对指定海外中转 VPS 的独立单机端口转发规则与业务探针监控
| 规则备注 | 中转监听端口 | 协议 | 目标落地 IP / 端口 | 业务探针类型 | 健康状态 | 中转承载客户 | 端口实时 / 累计流量 | 操作 |
|---|---|---|---|---|---|---|---|---|
|
{{ rule.remark || '单机转发' }}
中转主机: {{ rule.node_name || rule.node_ip }}
|
{{ rule.listen_port }} | {{ rule.protocol }} |
{{ rule.dest_ip }}:{{ rule.dest_port }}
🛡️ {{ rule.landing_group_name }}
🔄 池: {{ rule.dest_port_pool }}
|
{{ rule.probe_type }} 探针 | 中转离线 未设探针 异常 ({{ rule.loss_rate !== undefined && rule.loss_rate !== null ? rule.loss_rate : 100 }}% 丢包) 降级 (丢包 {{ rule.loss_rate }}%) {{ rule.delay_ms }}ms 探测中... 正常 ({{ rule.delay_ms || 0 }}ms / {{ rule.loss_rate || 0 }}% 丢包) {{ rule.status || '未知' }} | 嗅探: {{ rule.sniff_active_clients }} 终端 (免Agent) 嗅探: 0 终端 (免Agent) 承载: {{ rule.active_clients }} 人 0 人 |
{{ formatSpeed(rule.sniff_rx_speed || 0) }}
{{ formatSpeed(rule.sniff_tx_speed || 0) }}
累计: {{ formatBytes((rule.sniff_total_rx || 0) + (rule.sniff_total_tx || 0)) }}
|
|
| 暂无单机端口转发规则,点击右上角新建 | ||||||||
高可用中转控制中心
DNS 灾备 & 端口多活二合一| 优先级 | 中转主机 | 测速/QoS | 落地目标 | 探针 | 承载 | 自愈 |
|---|---|---|---|---|---|---|
| #{{ m.priority_index }} 主用 #1 首选 #{{ m.priority_index }} 备用 |
{{ m.node_name || m.name }}
v6
|
QoS限速 ({{ Number(m.bandwidth_probe_speed || 0).toFixed(1) }}M)
⚡ {{ Number(m.bandwidth_probe_speed).toFixed(1) }}M
未测速
|
{{ m.dest_ip }}:{{ m.dest_port }}
{{ m.landing_group_name }}
池: {{ m.dest_port_pool }}
暂无专线
|
{{ getMemberHealthBadge(m).text }} | {{ m.active_clients }}人 {{ (m.bandwidth_probe_status === 'THROTTLED' || (m.status_reason || '').includes('Cloud QoS') || (m.status_reason || '').includes('限速')) ? '0人(避障)' : '0人(熔断)' }} 0人(离线) 0人(主用) 0人待命 | -- |
| 优先级 | 中转主机 | 测速/QoS | 落地目标 | 探针 | 承载 | 自愈 |
|---|---|---|---|---|---|---|
| #{{ m.priority_index }} 主用 #1 首选 #{{ m.priority_index }} 备用 |
{{ m.node_name || m.name }}
v6
|
QoS限速 ({{ Number(m.bandwidth_probe_speed || 0).toFixed(1) }}M)
⚡ {{ Number(m.bandwidth_probe_speed).toFixed(1) }}M
未测速
|
{{ m.dest_ip }}:{{ m.dest_port }}
{{ m.landing_group_name }}
池: {{ m.dest_port_pool }}
暂无专线
|
{{ getMemberHealthBadge(m).text }} | {{ m.active_clients }}人 {{ (m.bandwidth_probe_status === 'THROTTLED' || (m.status_reason || '').includes('Cloud QoS') || (m.status_reason || '').includes('限速')) ? '0人(避障)' : '0人(熔断)' }} 0人(离线) 0人(主用) 0人待命 | -- |
| 优先级 | 中转主机 | 测速/QoS | 落地目标 | 探针 | 承载 | 自愈 |
|---|---|---|---|---|---|---|
| #{{ m.priority_index }} 主用 #1 首选 #{{ m.priority_index }} 备用 |
{{ m.node_name || m.name }}
v6
|
QoS限速 ({{ Number(m.bandwidth_probe_speed || 0).toFixed(1) }}M)
⚡ {{ Number(m.bandwidth_probe_speed).toFixed(1) }}M
未测速
|
{{ m.dest_ip }}:{{ m.dest_port }}
{{ m.landing_group_name }}
池: {{ m.dest_port_pool }}
暂无专线
|
{{ getMemberHealthBadge(m).text }} | {{ m.active_clients }}人 {{ (m.bandwidth_probe_status === 'THROTTLED' || (m.status_reason || '').includes('Cloud QoS') || (m.status_reason || '').includes('限速')) ? '0人(避障)' : '0人(熔断)' }} 0人(离线) 0人(主用) 0人待命 | -- |
| 协议 |
账号用户名
{{ onlineSortOrder === 'desc' ? '▼' : '▲' }}
|
虚拟内网 IP
{{ onlineSortOrder === 'desc' ? '▼' : '▲' }}
|
当前所走中转主机
{{ onlineSortOrder === 'desc' ? '▼' : '▲' }}
|
落地专线
{{ onlineSortOrder === 'desc' ? '▼' : '▲' }}
|
绑定套餐
{{ onlineSortOrder === 'desc' ? '▼' : '▲' }}
|
在线时长
{{ onlineSortOrder === 'desc' ? '▼' : '▲' }}
|
实时速率 (上/下)
{{ onlineSortOrder === 'desc' ? '▼' : '▲' }}
↕
|
本次会话流量
{{ onlineSortOrder === 'desc' ? '▼' : '▲' }}
|
当前连接数
{{ onlineSortOrder === 'desc' ? '▼' : '▲' }}
|
操作 |
|---|---|---|---|---|---|---|---|---|---|---|
| WireGuard OpenVPN | {{ user.username }} | {{ user.allocated_ip }} | {{ user.relay_name }} ({{ user.relay_ip }}) | {{ user.landing_name }} | {{ user.package_name }} | {{ user.online_duration }} | ↑ {{ formatSpeed(user.rate_up) }} / ↓ {{ formatSpeed(user.rate_down) }} |
{{ formatBytes(user.total_throughput) }}
当月: {{ formatBytes(user.month_total || 0) }}
|
{{ user.current_conns || 0 }} / {{ user.max_conns || 100 }} {{ user.current_conns || 0 }} / {{ user.max_conns || 100 }} {{ user.current_conns || 0 }} / {{ user.max_conns || 100 }} | |
|
当前暂无活跃握手的 VPN 客户端
实时监测客户端真实流量与会话握手状态
|
||||||||||
|
客户与在线状态
{{ clientSortOrder === 'asc' ? '▲' : '▼' }}
⬍
|
设备与方案 |
固定 IP / 套餐
{{ clientSortOrder === 'asc' ? '▲' : '▼' }}
⬍
|
到期时间 / 剩余
{{ clientSortOrder === 'asc' ? '▲' : '▼' }}
⬍
|
已用流量 / 状态
{{ clientSortOrder === 'asc' ? '▲' : '▼' }}
⬍
|
智能发卡与运维操作
|
|---|---|---|---|---|---|
|
在线
离线
{{ c.username }}
{{ c.sale_platform }}
📍 {{ c.region }}
💬 {{ c.customer_wechat }}
({{ c.comment }})
(住宅IP)
|
OpenWrt
🤖 {{ c.device_model || '通用设备' }}
{{ c.hardware_type }}
-
|
WG
OPV
{{ c.allocated_ip || '动态分配' }}
{{ c.package_name || '标准版' }}
|
{{ formatDate(c.expire_time) }}
{{ getExpiryStatus(c.expire_time).text }}
{{ getExpiryStatus(c.expire_time).text }}
{{ getExpiryStatus(c.expire_time).text }}
永久有效
续费: ¥{{ c.renewal_price }}
({{ c.renewal_method }})
|
{{ formatBytes(c.month_total !== undefined ? c.month_total : ((c.traffic_up || 0) + (c.traffic_down || 0))) }}
/ {{ formatPkgLimit(c.monthly_traffic_limit) }}
累计: {{ formatBytes((c.traffic_up || 0) + (c.traffic_down || 0)) }}
⚠️ 已到期停机
🚫 超额熔断
已暂停
正常服务
|
|
| 没有匹配的客户台账记录 | |||||
WireGuard 服务端核心参数
高性能现代 VPN 隧道协议,参数实时联动各节点
OpenVPN 服务端设置
标准 OpenVPN 隧道服务端配置,自动渲染并生成 server.conf
套餐与配额管理 (Packages & Rate Limits)
配置用户限速队列 (Linux tc)、月度流量封顶阈值与最大并发连接数
| # 编号 | 套餐名称 | 用户数 | 套餐时长 | 限速规格 | 月度流量封顶 | 并发连接限制 | 备注说明 | 操作 |
|---|---|---|---|---|---|---|---|---|
| #{{ pkg.id }} | {{ pkg.name }} |
{{ pkg.user_count || 0 }} 人
(专线 {{ pkg.vpn_user_count || 0 }} / 家宽 {{ pkg.broadband_user_count }})
|
{{ pkg.duration_months ? pkg.duration_months + ' 个月' : (pkg.days ? Math.round(pkg.days / 30) + ' 个月' : '1 个月') }} ({{ pkg.days || 30 }} 天) |
↑ {{ pkg.bandwidth_up ? pkg.bandwidth_up + 'M' : '不限' }}
/
↓ {{ pkg.bandwidth_down ? pkg.bandwidth_down + 'M' : '不限' }}
|
{{ formatPkgLimit(pkg.monthly_traffic_limit) }} | {{ pkg.conn_limit ? pkg.conn_limit + ' 个会话' : '不限制' }} | {{ pkg.comment || '-' }} |
|
| 暂无套餐配置,点击右上角新建套餐 | ||||||||
月度流量账单报表
以自然月为周期统计 · 超额自动断网阻断 · 每月1号0点用量自动归零复活
| 客户端名称 | 绑定套餐 | 当月上传 | 当月下载 | 当月总用量 | 月流量额度 |
使用进度百分比
|
|---|---|---|---|---|---|---|
|
{{ c.username }}
{{ c.customer_wechat ? ('微信: ' + c.customer_wechat) : c.comment }}
|
{{ c.package_name || '默认套餐' }} | ↑ {{ c.up_formatted }} | ↓ {{ c.down_formatted }} | {{ c.total_formatted }} | {{ c.limit_formatted }} 不限量 |
--
超额
{{ c.percent }}%
|
|
该月份 ({{ trafficSelectedMonth }}) 暂无 {{ trafficProtocolTab === 'wireguard' ? 'WireGuard' : 'OpenVPN' }} 客户流量产生记录
|
||||||
月度财务账单 (Billing Invoices)
客户开通与续费实收订单台账,支持按自然月归档溯源与对账核算
| 下单 / 开通时间 | 客户用户名 | 专线协议 | 套餐规格 | 业务类型 | 实收金额 | 服务到期时间 | 操作 |
|---|---|---|---|---|---|---|---|
|
{{ order.display_order_date || order.order_date || (order.created_at ? formatTime(order.created_at).split(' ')[0] : '未指定') }}
校准
导入批次: 2026-08 (原记录: {{ order.order_date }})
建档时间: {{ formatTime(order.created_at).split(' ')[0] }}
|
{{ order.username }}
{{ order.customer_wechat ? ('微信号: ' + order.customer_wechat) : order.comment }}
|
WireGuard OpenVPN | {{ order.package_name || '标准套餐' }} | 续费订单 新开建档 | ¥ {{ (parseFloat(order.sale_price) || 0).toFixed(2) }} (续费标价 ¥{{ parseFloat(order.renewal_price).toFixed(2) }}) | {{ order.expire_time ? formatTime(order.expire_time) : '长期有效' }} | |
|
该月份 ({{ selectedBillMonth }}) 暂无客户开通与续费订单流水
|
|||||||
认证与连接日志 (Auth & Connection Logs)
当前载入 {{ authLogs.length }} 条 · 库中存量 {{ authLogsTotal || authLogs.length }} 条记录终端拨号认证上下线、爱快多拨重拨与公网来源 IP 溯源审计(系统自动滚动保留最新 20,000 条)
| 时间戳 | 协议 | 账号用户名 | 来源链路 / 接入节点 | 分配虚拟 IP | 事件 | 详细详情 |
|---|---|---|---|---|---|---|
| 暂无匹配的认证与连接审计日志 | ||||||
| {{ log.time || log.timestamp }} | {{ (log.proto === 'wg' || log.proto === 'wireguard') ? 'WG' : 'OVPN' }} | {{ log.username }} |
{{ resolveRelayLink(log.real_ip).name }}
直连落地
({{ log.real_ip }})
|
{{ log.vip || '-' }} | 上线 下线 踢断 {{ log.event }} | {{ log.detail || '-' }} |
全局系统设置
系统全局参数配置:Cloudflare DDNS 凭据、抢占调度、Telegram 告警与备份恢复
客户到期自动提醒设置
管理员微信实时预警 + 客户侧温馨续费提醒邮件双通道驱动,彻底解决人工催费繁琐痛点
0 代表到期当天。系统将在每日设定时间(默认 09:00 北京时间)执行巡检推送,系统级防重保护确保每日仅触发 1 次。
域名 SSL 证书管理 (标准 59533 端口)
支持为解析至本机的域名申请官方权威证书或导入现有证书;保障国内与海外 Agent 安全下载脚本与控制台全程 HTTPS 强加密。
系统事件与审计日志 ({{ systemLogsTotal }} 条历史记录)
记录链路故障自愈漂移、探针告警、全员阻断保护、节点上下线等核心运维事件与状态变更
管理员安全与操作员管理
从业务协议服务端彻底解耦,支持原密码安全核验修改与多操作员权限分配
系统品牌与商业授权
商业中台永久授权许可与品牌个性化白标配置