侧边栏壁纸
博主头像
网事无痕 博主等级

恍若青春正好 不期皮囊日憔

  • 累计撰写 20 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

linux系统下 安装 WireGuard 并安装 萤火虫firefly 服务,使用超简单

九月
2025-06-22 / 0 评论 / 1 点赞 / 101 阅读 / 0 字

公网服务器上安装 Wireguard

安装 Wireguard, 其中 -y 是自动安装的时候,遇到选择会选择 是

sudo apt install wireguard -y

1

启动 Wireguard UI 界面 萤火虫 Firefly

下载 点击我下载 Firefly

https://github.com/Safe3/firefly/blob/main/README_CN.md

把下载的firefly-linux-amd64 放到 /opt/firefly 文件夹里

要让位于 /opt/firefly/ 目录下的 firefly-linux-amd64 程序实现开机自启,请按照以下步骤操作:

方法一:使用 Firefly 自带的服务安装(推荐)

bash

复制

下载

# 1. 确保程序有可执行权限
sudo chmod +x /opt/firefly/firefly-linux-amd64

# 2. 安装为系统服务(关键步骤)
cd /opt/firefly
sudo ./firefly-linux-amd64 -s install

# 3. 启用开机自启
sudo systemctl enable firefly

# 4. 验证服务状态
sudo systemctl status firefly

访问 http://ip:50121 登录管理后台,默认密码firefly

☣️ 如果服务器使用的是各种云服务,记得在云服务管理后台上开放萤火虫所需的udp端口50120、tcp端口50121和50122

  • 服务端配置

首次运行firefly会在软件目录生成conf/config.json配置文件,配置说明如下:

{
 "version": 4.3,              // 萤火虫当前版本
 "host": "7.7.7.7",           // 萤火虫web管理后台ip或域名,默认为自动获取的公网ip
 "port": 50121,               // 萤火虫web管理后台端口
 "auto_ssl": false,           // 萤火虫web是否启用自动申请免费SSL证书并续期,启用前将web端口改为443并配置host为域名
 "password": "firefly",       // 萤火虫web管理后台登录认证密码
 "lang": "en",                // 萤火虫web管理后台多语言支持,中文请将en改为cn
 "ui_traffic_stats": true,    // 萤火虫web管理后台是否开启流量图特效
 "ui_chart_type": 2,          // 萤火虫web管理后台流量特效图类型
 "log_level": "error",        // 萤火虫服务端日志记录等级
 "wg_private_key": "YBw5KAo1vM2mz35GLhZB01ZNYWJYWdGZNQT1MebuCHk=",  // 萤火虫服务端 WireGuard 私钥
 "wg_device": "eth0",                   // 萤火虫服务端 WireGuard 出入流量网卡名称
 "wg_port": 50120,                      // 萤火虫服务端 WireGuard UDP端口
 "wg_mtu": 1280,                        // 萤火虫服务端 WireGuard MTU值
 "wg_persistent_keepalive": 25,         // 萤火虫客户端存活包发送间隔时间
 "wg_address": "198.18.0.1/15",         // 萤火虫客户端虚拟ip网段范围
 "wg_dns": "8.8.8.8",                   // 萤火虫客户端dns配置
 "wg_allowed_ips": "0.0.0.0/0, ::/0",   // 萤火虫客户端要转发流量到服务端的ip地址范围,默认所有流量
 "wg_proxy_address": ":50122"           // 萤火虫TCP协议中转监听地址,可防止UDP QoS限流
}

1

评论区