51DDNS Agent 0.5.6
==================

此软件包包含：

- 51ddns-agent：51DDNS 设备 Agent，负责拉取路由、上报公网 IP，并管理双中继连接。
- frpc：FRP 官方客户端 0.70.1。
- install 脚本：将 Agent 注册为开机自动运行任务。

安装前请先在 https://console.51ddns.com 创建设备，并复制账号统一设备令牌和本设备 ID。
令牌仅写入本机受限文件，不应发送给他人或提交到代码仓库。

Linux/macOS：
  sudo ./install.sh '<统一设备令牌>' '<设备ID>'

Linux 受限网络可选：
  sudo ./install.sh --proxy-url 'http://user:password@proxy.example.com:3128' --no-proxy 'localhost,.example.internal' '<统一设备令牌>' '<设备ID>'

Windows：
  以管理员身份打开 PowerShell，然后执行：
  .\install.ps1 -Token '<统一设备令牌>' -DeviceID '<设备ID>'

用户主动提交脱敏诊断（只提交阶段、稳定错误码、客户端版本和发生时间，不上传日志正文、令牌、密码或 IP；服务端保留 30 天）：
  Linux：sudo /usr/local/lib/51ddns/51ddns-agent --submit-diagnostics --device-token-file /etc/51ddns/device.token --device-id-file /etc/51ddns/device.id --config-path /var/lib/51ddns/frpc.toml
  macOS：sudo /usr/local/lib/51ddns/51ddns-agent --submit-diagnostics --device-token-file '/Library/Application Support/51DDNS/device.token' --device-id-file '/Library/Application Support/51DDNS/device.id' --config-path '/Library/Application Support/51DDNS/frpc.toml'
  Windows：& "$env:ProgramFiles\51DDNS\51ddns-agent.exe" --submit-diagnostics --device-token-file "$env:ProgramData\51DDNS\device.token" --device-id-file "$env:ProgramData\51DDNS\device.id" --config-path "$env:ProgramData\51DDNS\frpc.toml"

控制 API：https://api.51ddns.com
帮助邮箱：hello@51ddns.com
