Openwrt支持多服务端的frp Client插件
Go to file
justice2001 e27a3b04d0
Merge pull request #3 from LebsChen/patch-1
Update frp.po
2024-01-18 00:29:17 +08:00
luasrc 🐛 Fix #11 2023-12-21 04:54:46 +00:00
po/zh-cn Update frp.po 2024-01-17 07:07:44 +08:00
root 🐛 Fix #5 2023-12-21 05:38:36 +00:00
.gitignore Create Server List 2023-12-20 14:34:14 +08:00
CHANGELOG 📝 Update document 2023-12-21 06:12:23 +00:00
Makefile 🐛 Fix #10 2023-12-21 04:42:39 +00:00
README.md 📝 Update document 2023-12-21 06:12:23 +00:00

README.md

LUCI-APP-MULTI-FRPC

这是我第一次开发Openwrt插件也是我开源的第三个项目可能会有些Bug欢迎ISSUE

一款支持多服务端的frp Client Openwrt插件修改自Lean源码

特性

  • 支持多个服务器同时连接
  • 支持显示多个服务器的连接日志
  • 拆分插件日志

🖊️ 使用

您可以在下列地址下载到ipk文件

您可以使用Openwrt的包管理器的上传软件包进行安装或者将ipk文件上传至openwrt使用opkg install <package>安装。

信息

项目开发的需求会同步到Gitea,包括我自己提的一些事项都会在这里展示,您可以浏览这里来获取开发动向。

🎉 鸣谢

🧑‍💻 碎碎念(开发历程和原因)

这段只是介绍我的开发原因与经历,可能比较长

我的个人一些服务和网站都是运行在一个内网的服务器中的由于家用宽带并不允许运行一些应用因此我采用的是内网穿透的方案来运行对外服务而我还有一个VPN来访问家中的网路碍于国内运营商的贷款费用巨贵因此我选择了Vultr作为中转虽然延迟很高但对于在公网看个电影之类的应用也够用无非就是连接建立比较慢一旦播放起来就完全没有感受了。既然服务器都买了带宽也还有很大的富裕我就想着搭一个frp服务器节点吧使用DNS把国外的流量导入到这个服务器上。现在我有两个frp服务端但是Openwrt的插件却只支持单个服务端找遍了GitHub也没有找到支持多个服务端的frp插件可能我这种要求比较奇葩吧。于是做为一个开发者我决定自己动手丰衣足食。开发一款支持多个服务端同时映射的插件但这是我第一次摸Openwrt的插件开发。网上的文档似乎也不算多从零开始开发好像也不现实因此我找出了Lean的luci-app-frpc的源码分析使用的API查找API文档同时也从luci-app-adguardhome中学习到了一些知识。最终搓出了这个插件。