一时兴起,想在Android上跑一下frpc,本来以为需要在PC上交叉编译后放到机器上才行,后来发现好像更简单,Android YYDS!

下面跟着老高一起编译frp吧

在Android系统上运行frp

安装termux

自己想办法

执行命令

pkg install golang git

下载源码

go get github.com/fatedier/frp

编译

# 注意版本号可能不一样,本文是v0.37.1
cd ~/go/pkg/mod/github.com/fatedier/frp\@v0.37.1/cmd/frpc
# 此时frpc已经被安装到$GOPATH/bin下了
go install main.go

执行

cd ~/go/bin
# 准备好你的frpc.ini在~/go/bin
./frpc

ps:在给文章起名字的时候,第一时间是想着叫在Android系统上运行frp,slug顺手敲了run_frp_on_android,突然仔细一想,好像之前真没有思考过一个问题,当描述一个app运行在某个系统的情况的时候,是说在Android运行微信,还是说在Android运行微信?刚好英文中有对应的onin。顺手一查,发现on貌似还是最贴切,于是本文结束。。。


Refer:

标签: android, frp, frpc

已有 2 条评论

  1. Andy Andy

    不能用at吗
    run_frp_at_android
    run_frp_by_android
    run_frp_with_android
    run_frp_powered_android
    run_frp_based_on_android
    run_frp_depend_on_android
    哈哈

  2. hello hello

    我按照你的方法不行,但是后面是可以了,用的是0.38.0
    方法如下:
    cd ~/go/pkg/mod/github.com/fatedier/frp\@v0.38.0/cmd/frpc
    go build

添加新评论