铁威马
花生壳

#楼主# 2019-7-23 16:58

跳转到指定楼层
本帖最后由 shenhaiyu 于 2019-7-23 18:25 编辑

不知道各位内网穿透的打洞侠们是怎么在威联通的机器上鼓捣 frp 的,反正我是被这货坑的不轻。用 Container 跑 frp 吧,既浪费内存和 CPU 资源,设置又麻烦。
用 SSH 直接扔系统里吧,还得跳一跳自动启动的坑,也不知道为什么 QNAP 就不搞一个启动项管理器,也能方便一下大家。
千万别告诉我还有人虚拟机 Windows 跑 frp。

反正不管怎么弄 frp 都是折腾,完全没有 App Center 中装一个 QPKG 那么舒爽。上网找了一圈,逛了各种论坛以及qnapclub,发现没人制作 QPKG 版本的 frp。
好在我们的 QNAP 提供了一个超级方便的 QDK 让我们能自己打包 QPKG 文件,于是LZ拽着小伙伴一起研究了一整天,跳进跳出各种坑(我们可不是职业的程序猿,都是业余选手),总算是搞出来个 QPKG 版本的 frp 来,分享给大家一起幸福吧。



frpc.jpg





frp 怎么用就不用介绍了吧,能折腾跑起来的筒子都应该会配置。下面说几个注意事项:




1. QPKG 版的 frp 都是直接使用官方编译好的 0.27.1 版本 二进制文件(https://github.com/fatedier/frp/releases)只封装了 arm_64 和 linux_86_64 三种 CPU 版本,当然包括了 client 和 server,貌似QNAP 也没有其他版本的了。因为手里只有 TS-453B,所以只测试了 linux_86_64 版本的,其他版本理论上没有问题。

2.安全方面,二进制文件可以从 QPKG 中解包出来与官方的校对 md5。QPKG 用到的脚本也都可以解包出来查看内容,完全透明。

3.QPKG 安装后可以用 App Center 统一管理启停或卸载,可以随系统自动启动。

4.安装后想改 ini 的筒子可以 ssh 下述路径,改完重启 app 即可生效,不必担心丢失问题。安装到存储池1的默认路径分别是:
/share/CACHEDEV1_DATA/.qpkg/frpc
/share/CACHEDEV1_DATA/.qpkg/frps

5.frpc 默认占用 7400 端口作为 AdminUI 管理页面端口,安装前请确保端口不冲突。安装后点击图标即可打开 AdminUI 独立页面。但是它有一个严重问题,upload 参数的时候会自动删掉 token,也不知道是个 bug 还是设置问题,所以修改 ini 还是建议使用 ssh 方法。另外 AdminUI 默认没有开启密码保护,请尽快在 ini 中开启,也建议关掉 AdminUI,保证安全。ini 中默认开启了日志,为了能了解 frpc 是否启动成功,不想产生日志垃圾的筒子们顺手注释掉日志吧。

6.frpc 的 ini 中第一行服务器地址默认指向了 freefrp.wlphp.com,因为原版的 frpc 不指定服务器就不能运行,如果不指定一个可用的服务器,会导致在 nas 上安装完 QPKG 后不在 ini 中配置有效服务器,frpc 就无法启动的问题。

7.另外还发现 frpc 的 ini 写的过长的话(比如50行以上),有可能会无法启动,具体原因尚不清楚,frpc 的锅。。。。

8.frps 默认占用 7500 端口用作 dashboard 页面,默认帐号和密码是 admin,请尽快修改 ini 提高安全性。fprs 的 dashboard 没有提供修改 ini 的功能(frpc虽然有,但实际上也是没用的),所以只能 ssh 修改了。frps默认也开启了日志,不喜欢就注释掉吧。

9.感谢  进驻  修改的安装脚本,感谢  胡里胡涂  为 QPKG 制作的图标。


以上。。。。想到什么再补充吧,希望大家多多支持!
呃,没有权限上传附件。。。。。要怎么办?度娘链接:


游客,如果您要查看本帖隐藏内容请回复



各个文件MD5:
4e41119f54d58491f6888bee1c6429ec  frpc_0.27.1_arm_64.qpkg
86bb3b8cbc84528b4d9a7bb2ce7db606  frpc_0.27.1_x86.qpkg
eab0f0bf1a8ea2b435ccc1f9ed1ddb81  frpc_0.27.1_x86_64.qpkg

c8e26b35841bd7657ac0073d7b78f81c  frps_0.27.1_arm_64.qpkg
0959d8ce9b576354dd8069a7b78ae28e  frps_0.27.1_x86.qpkg
0687fea353d03673035482a7a06c5d6d  frps_0.27.1_x86_64.qpkg





补充内容 (2020-6-4 11:45):
游客,如果您要查看本帖隐藏内容请回复


补充内容 (2020-6-4 11:45):
补上了度盘链接
楼主热帖
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
分享淘帖
回复

使用道具

0

精华

11

帖子

112

积分

入门用户

Rank: 1

云币
1
贡献
4
活跃
86
精华
0
进驻(fejich) 发表于 2019-7-23 18:22
坐上板凳,生命在于折腾

点评

脚本写的棒棒的!再来个 qpkg 版的 aria2 吧  详情 回复 发表于 2019-7-23 18:26
回复 支持 1 反对 0

使用道具 举报

0

精华

16

帖子

464

积分

入门用户

Rank: 1

云币
0
贡献
70
活跃
106
精华
0
shenhaiyu 发表于 2019-7-23 18:26
进驻(fejich) 发表于 2019-7-23 18:22
坐上板凳,生命在于折腾

脚本写的棒棒的!再来个 qpkg 版的 aria2 吧
回复 支持 反对

使用道具 举报

0

精华

32

帖子

456

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
440
精华
0
368991310 发表于 2019-7-23 20:50
谢谢楼主的无私奉献,先收藏一波
回复 支持 反对

使用道具 举报

0

精华

30

帖子

216

积分

入门用户

Rank: 1

云币
1
贡献
0
活跃
201
精华
0
对,就是你 发表于 2019-7-23 21:08
谢谢,学习,好东西
回复 支持 反对

使用道具 举报

0

精华

14

帖子

217

积分

入门用户

Rank: 1

云币
0
贡献
7
活跃
175
精华
0
bookfox 发表于 2019-7-24 00:45
感谢楼主分享!学习学习下!
回复 支持 反对

使用道具 举报

0

精华

56

帖子

629

积分

入门用户

Rank: 1

云币
1
贡献
0
活跃
601
精华
0
随遇而安73 发表于 2019-7-24 08:28
谢 谢 楼 主 的 无 私 奉 献
回复 支持 反对

使用道具 举报

0

精华

99

帖子

672

积分

入门用户

Rank: 1

云币
0
贡献
6
活跃
592
精华
0
黑曜石之狐 发表于 2019-7-25 21:43
厉害了,我的哥!!!
回复 支持 反对

使用道具 举报

0

精华

76

帖子

750

积分

入门用户

Rank: 1

云币
1
贡献
43
活跃
497
精华
0
破碗行天下 发表于 2019-7-26 11:38
真希望大家能共同研究多开发一些qpkg的程序,感谢楼主无私奉献

点评

其实 沙发 还做了一个 aria2和 ariang,不过没有共享出来  详情 回复 发表于 2019-7-29 10:45
回复 支持 反对

使用道具 举报

0

精华

26

帖子

225

积分

入门用户

Rank: 1

云币
1
贡献
4
活跃
192
精华
0
aiq小码哥 发表于 2019-7-27 14:36
哇哦,这个超吊!必须要支持。其实可以直接下载fatedier的.tar.gz,解压就能用,但问题是自启比较繁琐一点点。

点评

做这个qpkg主要目的就是自动解决自启动问题咯。什么都不用设置,只搞定ini就行了  详情 回复 发表于 2019-7-29 10:44
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群
懒人地图 百度地图 谷歌地图手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1