惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

I
Intezer
V
Vulnerabilities – Threatpost
Google Online Security Blog
Google Online Security Blog
T
The Exploit Database - CXSecurity.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
AWS News Blog
AWS News Blog
G
GRAHAM CLULEY
P
Privacy & Cybersecurity Law Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
Cybersecurity and Infrastructure Security Agency CISA
N
News | PayPal Newsroom
T
Tenable Blog
Spread Privacy
Spread Privacy
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
S
Secure Thoughts
P
Privacy International News Feed
IT之家
IT之家
Project Zero
Project Zero
T
The Blog of Author Tim Ferriss
Engineering at Meta
Engineering at Meta
大猫的无限游戏
大猫的无限游戏
博客园_首页
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
量子位
雷峰网
雷峰网
Apple Machine Learning Research
Apple Machine Learning Research
Hacker News: Ask HN
Hacker News: Ask HN
Google DeepMind News
Google DeepMind News
MongoDB | Blog
MongoDB | Blog
N
Netflix TechBlog - Medium
Martin Fowler
Martin Fowler
NISL@THU
NISL@THU
I
InfoQ
D
DataBreaches.Net
有赞技术团队
有赞技术团队
K
Kaspersky official blog
Security Latest
Security Latest
The Register - Security
The Register - Security
Hugging Face - Blog
Hugging Face - Blog
S
Security @ Cisco Blogs
P
Proofpoint News Feed
M
MIT News - Artificial intelligence
H
Hackread – Cybersecurity News, Data Breaches, AI and More
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
AI
AI
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Proofpoint News Feed
Security Archives - TechRepublic
Security Archives - TechRepublic
N
News and Events Feed by Topic

ZhensJoke - 飞云算博客

基于飞牛NAS(FnOS)开发的FRP客户端可视化管理工具 飞牛NAS(fnOS)严重安全漏洞(app-center-static)的分析及修复方式 彻底解决 Win10 多屏锁屏登录后窗口混乱:PersistentWindows 使用Windows11的一些复古优化设置 京东云轻量应用服务器丢包严重。 宝塔面板FRP服务端插件下载地址 对新手极为友好的bootstrap开发工具 EA游戏平台无法安装的解决办法 近一年 一切安好
用AI做了一个通过web管理frp客户端的工具
ZhensJoke · 2026-02-12 · via ZhensJoke - 飞云算博客

前言

NAS用户都有内网穿透的需求,需要远程访问家里的 NAS 文件、SSH 管理服务器、或者给家里的web服务绑定域名,或者内网穿透3389端口进行远程连接。frp 是目前最流行的解决方案之一。

飞牛NAS (fnOS) 的官方应用中心虽然自带了 frpc 功能,但实际用下来很不方便——只能配置一台 frps 服务器(也可能是我菜不会配置多个),界面也比较粗糙,打开就显示配置文件。

所以就打算自己造一个,便有了 FNOS FRP 管理器 —— 一个自带 Web 管理界面的 frpc 配置工具,自动安装frpc,支持添加多个服务器,在浏览器里就能完成内网穿透的全部配置。其实不单限于飞牛NAS,几乎任何 Linux 设备都能用。

项目地址:https://github.com/ZhensJoke/fnos-frpc


它能做什么?

  • Web 图形界面管理 frpc,告别手写配置文件
  • 多服务器管理:同时连接多台 frps 服务器
  • 支持主流代理类型:TCP / UDP / HTTP / HTTPS
  • frpc 版本管理:在线一键安装/更新 frpc,也支持离线上传安装
  • 跨平台:支持 Linux x86_64 和 ARM64(飞牛NAS、群晖、树莓派、云服务器通通可以)
  • 零依赖:单个二进制文件,静态资源全部内嵌,放上去就能跑

安装方式

一键安装(推荐)

SSH 登录你的 NAS 或 Linux 服务器,一行命令搞定:

curl -fsSL https://raw.githubusercontent.com/ZhensJoke/fnos-frpc/main/install.sh | bash

脚本会自动检测系统架构(x86_64 / ARM64)、下载最新版本、创建系统服务并启动。整个过程大约 10 秒。

想换个端口?加个环境变量就行:
WEB_PORT=8080 curl -fsSL https://raw.githubusercontent.com/ZhensJoke/fnos-frpc/main/install.sh | bash

Docker 部署

如果你更习惯 Docker:

mkdir -p /vol1/docker/fnos-frpc && cd /vol1/docker/fnos-frpc

curl -fsSL https://raw.githubusercontent.com/ZhensJoke/fnos-frpc/main/docker-compose.yml -o docker-compose.yml

docker compose up -d

使用方法

第一步:打开管理界面

安装完成后,浏览器访问:

http://你的IP:7500

首次打开会提示设置管理密码。

第二步:安装 frpc

登录后系统会自动弹出 frpc 版本管理窗口。点击「在线安装 / 更新」即可从 GitHub 下载最新版 frpc。

如果你的设备无法访问 GitHub,也可以在 frp releases 页面手动下载对应架构的 frp_*_linux_*.tar.gz,然后拖拽到上传区域离线安装。

第三步:添加服务器 + 代理规则

点击左侧的 + 按钮添加你的 frps 服务器信息(地址、端口、Token),然后在服务器详情页添加代理规则。

常见场景举例:

场景类型本地端口远程端口/域名
SSH 远程访问TCP226022
NAS Web 界面HTTP5666nas.example.com
远程桌面TCP33893389

配置好之后,点「启动」就完成了。日志区域会实时显示连接状态,方便排查问题。


关于技术实现

整个项目比较轻量:

  • 后端:Go 语言,仅使用标准库,零外部依赖
  • 前端:原生 HTML / CSS / JS,无框架
  • 部署:静态资源通过 go:embed 内嵌到二进制文件中,单文件即完整应用
  • 架构:管理器本身只负责生成 frpc 配置文件并管理 frpc 进程的启停,不修改 frp 本身的任何行为

写在最后

这个项目最初是为了在飞牛NAS (fnOS)上使用的,后来发现其实任何 Linux 设备都可以用,所以现在也支持了 ARM64 和手动安装方式。

如果你觉得好用,欢迎去 GitHub 点个 ★ Star,也欢迎提 Issue 和 PR。

本项目包括本文几乎全部由AI完成。不得不说在需求明确的情况下指挥AI写代码还是非常爽的。

尤其是当前Google的Antigravity还能免费使用Claude Opus 4.6 顶级编码模型。