白丁往事

安卓系统使用frp进行内网穿透教程

前言

事情是这样的,昨天在网络上偶然看到有人用废旧手机做IP摄像头,感觉很神奇,正好我这里有废旧手机,就也想做一个IP摄像头。但是因为我是移动宽带,运营商没有分配公网IP,申请公网IP还需要另外收费。所以我就想到了使用frp进行内网穿透,进而获得一个可以公网访问的地址。

在这个教程,穿透服务不仅仅限于IP摄像头,还可以用来建站,开服和连接SSH等服务,原理类似,具体自己实测

分享首歌

[player id="65533"/]

下面我们开始吧

开始

准备

下载并安装busybox(如您仅需要在模拟机可略过)

此步骤可以略过,安装busybox仅用来扩展Linux命令集,此举有助于您完全控制手机,进而不在仅仅局限于termux安装的虚拟机!(因为您的基础要求就是需要root,而busybox也需要root,我强烈建议您安装busybox!!!)

进入busybox后点击Install后进行安装,出现如下图所示即代表安装成功

下载并安装超级终端

使用超级终端,安卓市场上的Linux终端软件皆可,如Terminal,Termux。个人推荐使用Termux。

打开终端

这里以Termux为例,进行操作

下载frp

这里是普通模式下下载,切勿输入su后下载

因为我们是安卓系统,所以这里使用arm64版本,这里我以frpv0.31.0版本作为演示

frp官方下载地址:https://github.com/fatedier/frp/releases

在终端中输入以下代码

apt install vim wget

# 下载vim编辑器,和wget下载器(如果安装失败,就将apt换为pkg进行安装)

wget https://github.com/fatedier/frp/releases/download/v0.31.0/frp_0.31.0_linux_arm64.tar.gz

# 下载压缩包

tar zxvf frp_0.31.0_linux_arm64.tar.gz

# 解压

mv frp_0.31.0_linux_arm64 frp

# 重命名文件夹

配置文件

这里需要前往您的穿透服务提供商获取您具体的配置信息,或者搭建自己的穿透服务器服务端获取配置

这里推荐一个免费的穿透服务提供商sakurafrp(这不是打广告也不是拉人头。本人没收任何广告费,由此造成的个人损失自负)

-

输入cd frp打开frp目录,输入vim frpc.ini 编辑配置文件,然后 输入i,编辑配置内容。按esc退出编辑,输入:wq!,保存并退出

开启frp

在您的终端中输入su,进入root模式,输入以下代码

cd frp
# 进入配置文件存放目录

setsid ./frpc -c ./frpc.ini
# 后台运行,只要不重启,就可以一直后台运行了。

完成

IP摄像头

下图中的HTTP端口需要和穿透服务商配置中填写的本地端口相同

设置成功后,打开浏览器搜索下图涂色的网址和前面TCP后面的端口(格式:http://节点:TCP后的数字),即可访问

效果图:

后语

完结撒花,如果有不懂的地方,请百度,博主啥都不懂

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »