部署一个具有Web管理界面的WireGuard VPN
1. 安装环境
2. 下载软件包
https://github.com/Safe3/fireflyhttps://github.com/Safe3/firefly/releases

wget https://github.com/Safe3/firefly/releases/download/v3.1/firefly-linux-amd64
3. 运行萤火虫
chmod +x ./firefly-linux-amd64./firefly-linux-amd64nohup ./firefly-linux-amd64 >/dev/null 2>&1 &{ "version": 3.1, // 萤火虫当前版本 "host": "222.84.138.30", // 萤火虫web管理后台ip或域名,默认为自动获取的公网ip "port": 50121, // 萤火虫web管理后台端口 "auto_ssl": false, // 萤火虫web管理后台是否启用自动获取Let's Encrypt签发证书,若启用请将web端口改为443 "password": "firefly", // 萤火虫web管理后台登录认证密码 "lang": "en", // 萤火虫web管理后台多语言支持,中文请将en改为cn "ui_traffic_stats": true, // 萤火虫web管理后台是否开启流量图特效 "ui_chart_type": 2, // 萤火虫web管理后台流量特效图类型 "log_level": "error", // 萤火虫服务端日志记录等级 "wg_private_key": "GEU7oAxEL8tIRJB5DoVvHBLy7zKtGh7sLxC2otH9+GM=", // 萤火虫服务端 WireGuard 私钥 "wg_device": "ens32", // 萤火虫服务端 WireGuard 出入流量网卡名称 "wg_port": 50120, // 萤火虫服务端 WireGuard UDP端口 "wg_mtu": 1280, // 萤火虫服务端 WireGuard MTU值 "wg_persistent_keepalive": 25, // 萤火虫客户端存活包发送间隔时间 "wg_address": "198.18.0.1/16", // 萤火虫客户端虚拟ip网段范围 "wg_dns": "1.1.1.1", // 萤火虫客户端dns配置 "wg_allowed_ips": "0.0.0.0/0, ::/0" // 萤火虫客户端要转发流量到服务端的ip地址范围,默认所有流量}

4. 访问网页

5. 增加客户端


6. 总结