总览
中转矩阵实时状态
实时速率
端口矩阵
:10003 – :10050一格一节点,点击跳转节点详情
区域分布
加载中…| 地区 | 节点(在线/总数) | 当前连接 | 累计流量 |
|---|---|---|---|
| {{ formatRegionPair(r.prov, r.city) }} | {{ r.online }} / {{ r.total }} | {{ r.connections || 0 }} | {{ formatBytes(r.traffic || 0) }} |
节点
{{ stats.summary?.total || 0 }} 个已开通 · 容量 48
| 状态 | 节点 | 出口 IP | 地区 | 端口 | 延迟 | 连接 | 流量 | 操作 | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ statusLabel(node.status) }} →{{ node.failoverTo }} |
{{ node.nodeId }}
{{ node.nodeName }}
{{ node.note || '+ 备注' }}
|
{{ node.publicIp || '—' }}
{{ exitIpInfo(node).label }}
|
{{ formatRegion(node) }} | :{{ node.port || '—' }} | {{ formatLatency(node.latencyMs) }} | {{ node.connections || 0 }} | {{ formatBytes((node.trafficUp||0) + (node.trafficDown||0)) }} |
|
||||
|
{{ searchQuery ? '没有匹配的节点' : '暂无节点' }}
{{ searchQuery ? '换个关键词试试' : '节点装机自注册后会出现在这里' }}
|
||||||||||||
日志
节点事件流与告警
| 时间 | 节点 | 类型 | 级别 | 消息 |
|---|---|---|---|---|
| {{ formatTime(ev.createdAt) }} | {{ ev.nodeId }} | {{ eventTypeLabel(ev.type) }} | {{ eventLevelLabel(ev.level) }} | {{ ev.message }} |
| 暂无事件记录 | ||||
告警
系统
隧道与转发层状态
WireGuard 隧道
{{ system.wg.interface.name }} · :{{ system.wg.interface.listenPort }}/udpsing-box 转发矩阵
客户端入口 {{ serverHost }}:10001–10048 · clash_api 127.0.0.1:9090
节点上报域名
节点按列表顺序 failover:当前地址连续失败自动切换下一个。所有域名需自行添加 A 记录指向本服务器(106.15.202.217); 新增域名保存后即时生效,节点下次心跳(≤60s)自动落盘。节点以 IP 直连 + 钉扎证书,换域名无需改证书/nginx。
agent 发布
配置后可在「节点」页对节点下发升级指令:agent 从 /api/agent/download/<平台> 下载对应文件、校验 sha256 后自替换重启。 二进制需先上传到服务器 /opt/proxy-admin/releases/,sha256 为该文件的小写 hex。 「复制链接」得到的是该平台手工安装包(zip)的下载地址,可直接发给节点运维人员。
中转站
relay0 为中心本机,其余为 edge 定时拉取模式
使用引导
不会用?跟着下面四步走
这套系统是做什么的
把家里宽带的住宅 IP 变成可以远程使用的 socks5 代理。链路:
每个节点独占一个端口(10001–10048),连哪个端口就走哪条宽带出口。
四步上手
把 dist/windows 整个文件夹拷到家里 Windows 电脑,用管理员身份打开 cmd,执行:
adsl-node.exe install
节点会自动注册上线,不需要在后台手动添加。
看「总览」页的端口矩阵:对应格子亮绿 = 已上线;或到「节点」页看状态列。
在「节点」页对应行点 复制,剪贴板会得到:
用户名:密码:域名:端口:地区
工具栏「导出选中 / 导出全部」可以把配置批量存成 txt,每行一条同样格式。
把这五段填进任何支持 socks5 的工具(浏览器插件、Clash、指纹浏览器按 用户名/密码/服务器/端口 对应填入),或命令行:
curl --socks5 用户名:密码@{{ serverHost }}:端口 https://api.ipify.org
返回的 IP 是家里宽带的 IP 就说明通了。
常用操作速查
状态怎么看
提示:后台域名(本页面)和客户端入口域名 {{ serverHost }} 是分开的,复制配置时不用管当前用什么域名登录的后台。
下载
路由器插件与节点安装包
路由器插件(OpenWrt / iStoreOS)
加载中…安装步骤
- 先安装对应路由器架构的 socks5netd,再安装 luci-app-socks5net(
opkg install ./socks5netd_*.ipk ./luci-app-socks5net_*.ipk) - 依赖 momo ≥ 1.2,未装请先安装
- 装完到「服务 → Socks5Net → 节点目录」底部的「中心连接设置」填 api_base / api_token
- 到状态页启动服务
节点安装包(agent)
加载中…节点安装说明
Linux(N1 盒子 / 拨号 VPS):解压后运行 ./adsl-node -bindcode <绑定码>(绑定码在管理后台 / 流量宝门户生成)
Windows:解压后运行 adsl-node.exe
节点注册后支持在线自动升级,无需手动换包。
发版备忘(运维向)
./deploy/release-agent.sh <版本> --push
agent 全平台构建 + 发布 + 推送全节点
./deploy/release-plugin.sh [--bump]
插件打包 + 上传中心 + 生成下载链接
API Token
开放 API(/api/open/*)调用凭证:env 配置的只读,后台签发的可吊销
| 标识 | 备注 | 创建时间 | 状态 | 最近调用 | 调用统计(IP × 次数) | |
|---|---|---|---|---|---|---|
| {{ t.label }} | {{ t.note || '—' }} | {{ t.createdAt ? formatTime(t.createdAt) : '—' }} | {{ t.revokedAt ? '已吊销' : '有效' }} | {{ t.stats && t.stats.lastCall ? formatTime(t.stats.lastCall) : '—' }} |
{{ s.ip }} × {{ s.count }}
|