提醒:本文最后更新于 426 天前,其中某些信息可能已经过时,请谨慎使用!
你似乎正在查看一篇很久远的文章。
为了你这样的访客,我特地保留了我的历史博文。不要笑话过去的我,用温柔的目光看下去吧。

手实践

Frp 分为 Frps/Frpc 两个可执行程序,Frps为服务端(服务器),Frpc为客户端(Nas)。本文借助云服务器公网ip和宝塔面板Frp插件实现远程Adb方式控制Android设备
本文教程使用环境
p 服务端

一、带有公网ip的Linux云服务器

【二选一】宝塔frp服务端插件
【二选一】GitHub下载自己部署运行
Frp 客户端

二、Android内网设备

本文使用的是懒人app

教程开始

服务端配置

一、带有公网ip的Linux云服务器

本文用的是宝塔Frp服务端插件。

其实这个插件只是帮助我们可视化配置Frp服务,本质上他和自己去上传Frps文件运行并无不同

当然,使用这个插件还一个好处便是 他可以自己运行

目前宝塔商店已经下架此插件,我们可以下载后自行安装。插件下载: 本地下载
然后在宝塔后台导入插件安装

插件设置

安装后首先需要下载Frp文件,可以去Github下载后点击离线更新上传即可。

Github下载版本根据你服务器的环境选择。我这里用的为 frp_0.42.0_linux_amd64.tar.gz

其他页面的设置可以忽略,只用通用设置即可

运行状态页面 开启服务


至此,服务端已配置完成

配置Android端

一:使用懒人一键配置APP

本文就说懒人App配置,或者也可以去github下载自己配置
除去懒人app还可以用termux这里就不说了
首先去github下载然后安装app,下载连接

下载安装之后,然后编辑配置

[common]
# server_addr为FRPS服务器IP地址
server_addr = 0.0.0.0
# server_port为服务端监听端口,bind_port
server_port = 7000
# 身份验证
token = 123456

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 5555
remote_port = 8555
tcp_mux = true

# [ssh] 为服务名称,下方此处设置为,访问frp服务段的2288端口时,等同于通过中转服务器访问127.0.0.1的22端口。
# type 为连接的类型,此处为tcp
# local_ip 为中转客户端实际访问的IP 
# local_port 为目标端口
# remote_port 为远程端口

配置文件改成自己的即可
然后用电脑adb即可连接

adb connect 服务器ip:8555

二:使用termux

一:首先下载termux
二:去github下载Frp配置文件

首先在你的电脑先配置frpc.ini文件

[common]
# 监听端口
bind_port = 7000
# 面板端口
dashboard_port = 7500
# 登录面板账号设置
dashboard_user = admin
dashboard_pwd = 123456


# 身份验证
token = 12345678

将frpc.ini及frpc文件发送到手机微信或者qq之类的上面,选择通过其他打开,选择termux打开
未完成待写.......


本当の声を響かせてよ