** WARNING: connection is not using a post-quantum key exchange algorithm. ** This session may be vulnerable to "store now, decrypt later" attacks. ** The server may need to be upgraded. See https://openssh.com/pq.html
从安装到远程桌面,一站式文档 · 三端支持(Windows / Linux / macOS)
访问 https://sd.yskjgs.com 免费注册账号,无需信用卡
登录后进入 用户中心 → 设置,复制你的 API Key
根据你的系统选择 Windows / Linux / macOS 版本下载
配置 NetworkID 启动后自动获得虚拟 IP,设备间即可 ping 通
/download/gui_go.exehttps://sd.yskjgs.com,点击"测试验证"YSKJ 支持免登录远程协助模式——只需对方设备编码和临时验证码即可连接:
B5A1-9052-435A)和 验证码(如 873404)B5A190524(短码格式,去掉横杠)8734C(对方当前验证码)
↑ YSKJ v7.18 客户端界面:左侧为远程协助(免 API),右侧为 SD-WAN 组网状态 + 节点列表 + ping 测试
sudo apt install wireguard-tools | CentOS/RHEL: sudo yum install wireguard-tools
wireguard-tools(通过 Homebrew: brew install wireguard-tools)
Base URL:https://sd.yskjgs.com/api/v1(或直连端口 http://146.56.204.213:10000/api/v1)
| 接口 | 方法 | 路径 | 说明 |
|---|---|---|---|
| 节点注册 | POST | /node/register | 注册新节点到 Coordinator |
| 节点心跳 | POST | /node/heartbeat | 上报在线状态(30秒间隔) |
| 加入网络 | POST | /network/join | 节点加入指定网络,返回分配IP |
| 离开网络 | POST | /network/leave | 离开网络,释放IP |
| 网络对等节点 | GET | /network/peers?network_id=xxx | 获取网络内所有节点信息 |
| 网络列表 | GET | /network/list | 列出用户的所有网络 |
| 健康检查 | GET | /health | 检查 Coordinator 是否在线 |
这是客户端最核心的接口。调用后会自动分配虚拟 IP 地址,并将节点公钥同步到服务端 WG 中继。
超过 90 秒无心跳 → 自动标记 offline;超过 24 小时 offline → 自动归档删除。
节点间优先建立加密隧道直连,数据不经服务器中转
ChaCha20-Poly1305 端到端加密STUN 协议检测 NAT 类型,Full Cone/Restricted 可直接穿透
穿透率 > 95%Symmetric NAT 无法穿透时自动走 UDP 中继(端口 10005)
延迟增加 10-30msLinux/macOS 使用内核态 WireGuard,性能接近物理网卡速度
零拷贝、极低 CPU 占用| 模式 | 适用场景 | 需要什么 |
|---|---|---|
| 免 API 远程协助 推荐给非技术人员 | 临时帮家人/朋友修电脑 | 对方设备编码 + 当前验证码 |
| SD-WAN 远程控制 适合长期管理 | 管理自己的多台设备/服务器 | 已加入同一 SD-WAN 网络 |
B5A1-9052-435A873404(每次重启变化)