本教程将指导您在 FNOS 系统 上使用 LunovaFrpc,支持多隧道配置、后台运行、systemd 管理及日志轮转。
0. 快捷部署方式(推荐)
方法一:应用中心
- 打开 FNOS 应用中心
- 搜索
frpc - 一键安装客户端
- 编辑配置文件
/etc/frpc.ini - 启动服务:
systemctl start frpc
方法二:Docker 部署
docker run -d --name lunovafrpc \
-v /root/frpc.ini:/etc/frpc.ini \
--restart=always \
lunova/frpc:latest
1. 打开终端(FNOS 专属)
在 飞牛 NAS (FNOS) 系统中,进入后台 1Panel 管理面板,找到 终端 功能并打开。
2. 检查系统架构
uname -m
- x86_64:64 位系统
- i386 / i686:32 位系统
- armv7l / aarch64:ARM 架构
3. 下载 LunovaFrpc
根据架构前往 下载页面 获取 Linux 适配版本客户端。
4. 解压并设置权限
tar -xvzf [你的文件名字].tar.gz
cd [你的文件夹]
chmod +x GalaxyFrpc
5. 配置隧道
./GalaxyFrpc -u your_token -t 隧道1,隧道2
6. 持续运行
方法 1:screen
fnos-pkg install screen -y
screen -S lunovafrpc ./GalaxyFrpc -u your_token -t 隧道1
方法 2:nohup
nohup ./GalaxyFrpc -u your_token -t 隧道1 > output.log 2>&1 &
方法 3:pm2
npm install -g pm2
pm2 start ./GalaxyFrpc -- -u your_token -t 隧道1
pm2 save
方法 4:systemd
sudo nano /etc/systemd/system/lunovafrpc.service
[Unit]
Description=LunovaFrp Client
After=network.target
[Service]
ExecStart=/opt/lunovafrp/GalaxyFrpc -u your_token -t 隧道1
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable lunovafrpc
sudo systemctl start lunovafrpc
7. 查看日志
journalctl -u lunovafrpc -n 50
journalctl -u lunovafrpc -f
8. 停止运行
systemctl stop lunovafrpc
9. 常见问题
- 无法启动: 检查执行权限
- 连接失败: 核对 token 和网络
- 掉线频繁: 使用 systemd/pm2 保活