手机 + FRP内网穿透
一、准备:手机一台(能够获取ROOT)超级终端APP(https://pan.baidu.com/s/1GBkiquUv-qtA60hBcZCXWw)搭建好frp的服务器(搭建frp服务器可以参考:https://www.jianshu.com/p/e8e26bcc6fe6)二、下载frp相关文件首先,前往Github上下载最新的frp客户端文件 frp文件下载,很多其他的玩法可...
一、准备:
- 手机一台(能够获取ROOT)
- 超级终端APP(https://pan.baidu.com/s/1GBkiquUv-qtA60hBcZCXWw)
- 搭建好frp的服务器(搭建frp服务器可以参考:https://www.jianshu.com/p/e8e26bcc6fe6)
二、下载frp相关文件
首先,前往Github上下载最新的frp客户端文件 frp文件下载,很多其他的玩法可以自己查看frp的文档
打开之后根据手机的CPU版本进行选择需要下载的文件
查询CPU信息
cat /proc/cpuinfo
因为我手机的是ARM的,我下载的是frp_0.12.0_linux_arm.tar.gz,具体需要下载哪个自行百度查询。
配置frp
解压frp_0.12.0_linux_arm.tar.gz,只要frpc和frpc.ini这两个文件,修改frpc.ini# frpc.ini
[common]
server_addr = x.x.x.x #frp服务器地址
server_port = 7000 #frp服务器端口
auto_token = frp #frp服务器自己定义的秘钥
[custom_name]
type = http #类型可以是ssh http https tcp 等
local_ip = 127.0.0.1 #为本地机器上 web 服务对应地址
local_port = 80 #为本地机器上 web 服务对应的端口
custom_domains = www.yourdomain.com #绑定自定义域名 www.yourdomain.com
运行frp
配置完之后,我把它放到了根目录下新建的frp文件夹下,记得给予frpc和frpc.ini执行的权限,否则无法正常执行。
打开终端模拟器运行下面
su #切换到root用户,会提示需要root权限
cd /frp #切换到frp文件所在目录,根据自己的路径切换
./frpc -c ./frpc.ini #运行frp
运行成功会出现类似下面的东西
ProxyName [http], connect to server [XXX:7000] success!
Start to send heartbeat to frps
参考:https://blog.csdn.net/sinat_27938829/article/details/73604722
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)