MENU

基于飞牛NAS(FnOS)开发的FRP客户端可视化管理工具

• February 12, 2026 • Read: 12 • 折腾,软件

前言

内网穿透是一个非常常见的需求。飞牛的frpc插件太过于简陋,对于小白来说体验十分不友好,我基于飞牛OS(FnOS)开发了一款FRP客户端可视化管理工具:frpC工具

下载地址

ZhensJokeFrpcWebGUI.fpk
应用中心,左下角手动安装,上传安装即可。

项目简介

frpC工具是一个运行在飞牛OS上的Web应用,提供了完整的frpc(FRP客户端)管理能力。用户无需接触命令行和配置文件,通过浏览器即可完成从安装frpc到配置代理规则、启停服务的全部操作。

项目采用了极简的技术选型:后端基于Node.js v22,使用内置模块实现,零外部依赖;前端采用原生HTML、CSS和JavaScript,无任何框架依赖。数据以JSON文件形式存储在应用目录下,整体轻量且易于维护。

核心功能

多服务器管理

支持同时管理多个FRP服务器连接。可以方便地添加、编辑和删除服务器配置,每个服务器的运行状态一目了然。对于常用的服务器,还可以标记为自动启动,应用启动时会自动建立连接。

代理规则可视化配置

支持TCP、UDP、HTTP、HTTPS四种代理类型的配置。通过表单界面填写本地地址、端口、远程端口或自定义域名等参数,工具会自动将配置转换为frpc所需的TOML格式,无需手动编写配置文件。

进程管理

可以在Web界面上一键启动或停止frpc进程,实时查看每个服务器连接的运行状态和进程信息。

实时日志查看

内置日志查看功能,支持自动刷新,方便排查连接问题和监控运行情况。每个服务器的日志独立记录,最近200行日志可随时查阅。

frpc版本管理

提供在线安装和离线安装两种方式。在线安装可直接从GitHub Releases下载指定版本的frpc二进制文件;如果网络环境受限,也支持手动下载后通过Web界面上传安装。同时具备版本检测功能,可以对比当前版本与最新版本。

与飞牛OS的集成

作为一个飞牛OS原生应用,frpC工具在系统集成方面做了充分的适配:

  • 通信方式:采用Unix Domain Socket与FnOS内置Web Server通信,不占用任何端口,避免端口冲突问题。
  • 访问方式:通过FnOS的CGI网关访问,内外网均可直接使用,无需额外配置端口映射。
  • 桌面集成:在FnOS桌面中以iframe方式嵌入,与系统体验保持一致。
  • 生命周期管理:完整支持安装、卸载、更新、配置各阶段的脚本,符合FnOS应用规范。

安全设计

会话基于飞牛NAS的Token管理,保障安全性。

界面体验

在用户体验方面,工具支持暗色和亮色两套主题,默认跟随系统偏好设置。界面采用响应式布局,在桌面端和移动端都能良好使用。

总结

frpC工具将FRP客户端的配置和管理过程完全可视化,降低了飞牛OS用户使用内网穿透的门槛。如果你也在使用飞牛OS并且有内网穿透需求,希望这个工具能对你有所帮助。


本项目仅供学习和个人使用。

Archives QR Code Tip
QR Code for this page
Tipping QR Code
本网站由 又拍云 提供CDN加速/云储存服务