wg-admin: 现有 WireGuard 主机的轻量级 Web 管理界面

Show HN: Wg-admin – web UI for an existing WireGuard host

wg-admin: 现有 WireGuard 主机的轻量级 Web 管理界面

wg-admin 专为已运行 WireGuard 的服务器打造,提供专注的 Web 管理界面。它直接读取 /etc/wireguard 下的现有配置文件,支持添加、编辑和移除对等节点,并通过 wg syncconf 实现无中断更新,确保网络接口不重启。工具完全保留原有的 [Interface] 设置、路由钩子及 NAT 规则,不接管 wg-quick 或重写 PostUp 脚本。用户只需简单安装,即可通过密码保护的界面管理密钥、生成客户端配置文件及 QR 码,同时实时查看握手状态和数据传输情况,是日常运维的理想选择。

大多数 WireGuard 管理面板试图接管隧道,而 wg-admin 则截然不同:它尊重你现有的配置,仅在你信任的服务器设置之上,提供一个受密码保护的日常管理界面。
  1. jchook

    这对你的网络安全来说,似乎是高风险低回报的操作。你可以把它部署在 WG 接口后面,但……这依然相当于把城堡的总钥匙交给一个 Python Web 应用。

    我发现 WG 客户端管理其实很简单,几个脚本加一个 TSV 文件来匹配公钥和用户就够了。

    总之,这是个很酷的项目,我喜欢它尊重现有配置的整体理念。

  2. russelg

    和 wg-easy 相比有什么显著区别吗?

  3. DylanMerigaud

    干得漂亮,关注中。

同日更多故事

2026-09-07