Appearance
Linux AID
Linux AID 适合把一台长期在线的同城设备作为固定 Aid 出口。推荐部署在同城市服务器、家用电脑、自购盒子、办公室小主机或虚拟机,不建议优先使用普通云服务器。
部署前检查
| 项目 | 要求 |
|---|---|
| 架构 | x86_64、aarch64 或 arm64 |
| 系统 | 使用 systemd 的 Linux |
| 权限 | root 或 sudo |
| 网络 | 可访问 https://aid.wkteam.cn |
一键安装
bash
curl -sSL https://aid.wkteam.cn/releases/linux/install.sh | sudo bash当前已经是 root 用户时:
bash
curl -sSL https://aid.wkteam.cn/releases/linux/install.sh | bash脚本会安装专用 Node.js、frpc、gost、主程序和本地后台,不需要手动配置 token。
安装结果
| 项目 | 路径或服务 |
|---|---|
| 安装目录 | /opt/aidnet |
| 数据目录 | /var/lib/aidnet |
| 主服务 | aidnet.service |
| 本地后台服务 | aidnet-local-ui.service |
| 本地后台 | http://设备IP:18080 |
查看 Aid 编号
bash
journalctl -u aidnet --no-pager | grep 'Aid 编号'正常日志类似:
text
[reg] Aid 编号: 703314 port=23018
[status] 隧道已建立
[status] 就绪 Aid=703314把 6 位编号填入登录接口的 aid 参数。
本地后台
浏览器打开:
text
http://设备IP:18080默认账号为 admin,默认密码为 123456。首次登录后立即修改密码。本地后台可查看 Aid 编号、服务状态和日志,也可以执行诊断与重启。
维护与更新
bash
# 查看状态
systemctl status aidnet
systemctl status aidnet-local-ui
# 重启服务
systemctl restart aidnet
systemctl restart aidnet-local-ui
# 查看最近日志
journalctl -u aidnet --no-pager -n 200重复执行安装命令即可覆盖更新。/var/lib/aidnet 会保留,正常情况下 Aid 编号不会变化。客户端启动 30 秒后检查更新,之后每 6 小时检查一次。
网络要求
设备只需要正常出站,不需要公网 IP 或端口映射。确保可以访问:
text
aid.wkteam.cn:443
aid.wkteam.cn:1080常见问题
| 问题 | 处理方式 |
|---|---|
| 提示需要 root | 使用带 sudo 的安装命令 |
| 卡在下载 | 执行 curl -I https://aid.wkteam.cn/releases/linux/install.sh 检查 DNS 和 HTTPS |
| 看不到 Aid 编号 | 查看 journalctl -u aidnet --no-pager -n 200 |
| 服务退出 | 重启 aidnet,再查看最近 300 行日志 |
诊断信息
本地后台可以生成诊断报告。对外反馈时只提供自己的 Aid 编号和脱敏日志,不提供其他节点或租户信息。