这个项目能做什么

AWG Manager 是一个独立的开源项目,提供浏览器界面,用于直接在 Keenetic 路由器上管理 AmneziaWG 和(测试模式下的)Sing-box 隧道。该项目与 Amnezia.org 和 SagerNet 无关联;AmneziaWG 和 Sing-box 仅作为传输协议使用。 主要功能: - 通过浏览器管理 AmneziaWG/Sing-box 隧道; - 添加、删除和监控 peer; - 速度测试并实时显示; - 流量图表,支持 1 小时 / 3 小时 / 24 小时周期; - 在路由器上创建 AWG 服务器; - 通过隧道进行 DNS 路由,支持 NDMS 系统 WireGuard 接口和 Sing-box 规则; - 实时查看连接状态; - 通过 Entware (OPKG) 兼容 Keenetic。 要求:支持 Entware 并已安装 Wireguard 组件的 Keenetic 路由器。通过 opkg 和 wget/curl 进行安装;安装后,Web 界面可通过路由器地址访问,通常端口为 2222。卸载通过 opkg remove 并清理 /opt/etc/awg-manager 目录完成。 另外还实现了 MCP 服务器,供 AI 代理(Claude Code、Cursor、Claude Desktop)通过 MCP 协议访问。仅可通过创建时仅显示一次的密钥访问;可以签发只读密钥。通过 MCP 可查看状态、日志、隧道和路由,进行安全更改(启动/停止隧道、DNS/静态/客户端路由、sing-box),解析域名或地址的路由,通过隧道检查外部 IP,查看 sing-box 的代理和规则,管理内置 WG 服务器的客户端。通过 MCP 无法删除隧道、备份、更新和操作文件。README 中特别警告,密钥可访问 VPN 私钥(工具 export_tunnel_config),且尝试次数限制仅对局域网客户端有效。 该项目以永久 BETA 形式发布,拥有 Telegram 社区和文档页面。