|
本帖最后由 ayaiayai 于 2017-11-3 09:23 编辑
K2未硬改,潘多拉0927,可用空间只剩1.2MB。
ngrok 方案 —— PASS
试过 ngrok.cc 可以穿透,但 cpu 负载 1 左右,寻思是否家里移动宽带访问服务器不畅导致的。
有台阿里云的 vps,折腾半天不行,还要证书什么的麻烦。
xfrp 方案 —— PASS
frp 衍生版本,有现成的 ipk 且较小的剩余空间也装得下,可是死活没找到匹配的 xfrps (服务端版本)
frp 方案 —— OK
无需编译,有现成的 frpc 用(各种平台都有),配置简单。
缺点是程序较大 5MB 左右,flash 肯定是放不下了,但是可以放到 /tmp 中,本人不用$$(偶尔查资料会使用手机或电脑上的客户端),不用去广告(只能说你们还年轻),所以内存还有剩余,就它了。
- 服务端配置跳过——太简单了
- 首先把 frpc 放到 vps 上并准备个下载链接
- 然后把配置好的 frpc.ini 上传到路由器
- 然后写个服务 frpc_svc 上传到 /etc/init.d/ 中
- 然后设置个计划任务,每5分钟 /etc/init.d/frpc_svc start 就行了(防止程序异常退出)
服务内容
- #!/bin/sh /etc/rc.common
- START=99
- start() {
- if [ ! -z "`pgrep frpc`" ]; then
- echo "already running..."
- return
- fi
-
- if [ ! -f "/tmp/frpc" ]; then
- cd /tmp
- wget http://xxxxxxxxx/frpc # frpc 的下载地址
- chmod 777 frpc
- fi
- if [ ! -f "/tmp/frpc" ]; then
- echo "download failed..."
- return
- fi
-
- echo "starting..."
- /tmp/frpc -c /frp/frpc.ini >/tmp/frpc.log 2>&1 &
- }
- stop() {
- kill `pgrep frpc`
- echo "stoped"
- }
- restart() {
- stop
- start
- }
复制代码
放一张比较有意思的截图,请高手分析分析
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|