本文主要是介绍Linux下基于Electron的ZeroTier客户端GUI,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Linux下基于Electron的ZeroTier客户端GUI
起因
在使用Zerotier组网的时候,我发现官方客户端GUI只有Windows版本和MacOS版本的,在Linux下加入网络等操作依然要靠命令实现,因此我干脆自己动手写了个GUI,其原理还是通过调用命令实现的。
Github仓库
Github仓库地址如下:
CairBin/ZeroTierGUI-for-Linux
MIT许可,有问题请提Issue,如果觉得好用请给个Star。
功能
- 支持服务开机自启
- 支持服务启动管理
- 支持管理客户端加入的网络
- 支持查看Peers
- 支持Moon服务器
本项目仅提供GUI,Linux下的ZeroTier客户端还需自行安装。另外服务管理是通过调用Systemd命令实现的,请确保系统支持Systemd。
项目展示
下面是一些展示图片(关键信息打了码,不太美观)
开发&打包
打包请执行以下命令:
npm run build:linux
开发环境运行:
npm run dev
这篇关于Linux下基于Electron的ZeroTier客户端GUI的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!