frp Android客户端使用教程与内网穿透配置
frp-Android项目地址: https://github.com/AceDroidX/frp-Android/releases
frp(Fast Reverse Proxy)本身是个跑在电脑/服务器上的命令行工具,原理是在有公网IP的VPS上跑服务端(frps),在内网设备上跑客户端(frpc),两边建立隧道后,外网就能通过VPS访问到内网设备上的服务。frp-Android就是给这套流程做了个手机端的图形界面,把frpc包装成一个安卓App,不用root、不用敲命令行,编辑好配置直接点启动就行。
使用前提
用之前得先有一台有公网IP的VPS,上面部署好frp服务端(frps),这一步跟设备是手机还是电脑没关系,是frp内网穿透机制本身的要求。frp-Android只是替代了原本需要在客户端(也就是要被穿透的内网设备,这里是手机)上敲命令行运行frpc的这部分工作。
使用步骤
- 从上面的GitHub发布页下载并安装APK
- 打开App,编辑连接配置(服务器地址、端口、Token等,跟标准frpc配置文件的字段是对应的)
- 保存配置后点击启动
需要注意的是,这个App本身不会检测配置是否正确,填错了不会报错提示,只会连接不上,所以配置内容要自己对照frp官方文档核对清楚。
如果整个内网穿透场景是"想在手机上直接管理VPS"这类需求,跟之前写的Termux手机管理VPS教程可以配合起来看,一个是把手机变成能被外部访问的内网设备,一个是用手机主动去连接管理VPS,是两个方向但都是围绕"手机+VPS"这条主线展开的。