文件名称:wg-api:WG-API 是 WireGuard 的 JSON-RPC 服务器
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-19 23:15:04
linux api networking json-rpc wireguard
工作组API :locked_with_key: WG-API 在 WireGuard 网络接口之上提供了一个 JSON-RPC 接口。 :sparkling_heart: 添加/删除对等点无需重新加载即可修改已知对等点 :chart_increasing: 统计查看所有对等点的数据使用情况和允许的 IP :telephone_receiver: JSON-RPC 2.0 API不需要自定义客户端集成,到处都接受标准 API。 注意: WG-API 目前仅与 WireGuard Linux 内核模块和 userland wireguard-go 兼容。 它目前不适用于 MacOS NetworkExtension。 获取 WG-API 预建二进制 可获得 Linux 二进制文件。 建立自己 WG-API 至少需要 Go 1.13。 go install github.com/jamescun/wg-api/cmd 这应该在您的 $GOPATH/bin 中安装服务器二进制文件wg-api 。 码头工人 WG
【文件预览】:
wg-api-master
----Dockerfile(281B)
----README.md(7KB)
----version.go(44B)
----LICENSE(1KB)
----server()
--------jsonrpc()
--------middleware.go(2KB)
--------server.go(10KB)
----go.mod(157B)
----client()
--------client.go(3KB)
----go.sum(4KB)
----cmd()
--------wg-api.go(5KB)