Skip to content

Linux AID

Linux AID 适合把一台长期在线的同城设备作为固定 Aid 出口。推荐部署在同城市服务器、家用电脑、自购盒子、办公室小主机或虚拟机,不建议优先使用普通云服务器。

部署前检查

项目要求
架构x86_64aarch64arm64
系统使用 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 编号和脱敏日志,不提供其他节点或租户信息。