内网穿透工具frp客户端frpc安装及使用教程

上一篇文章,我们讲了frp服务端frps的安装和设置相关教程:

内网穿透工具frp服务器端frps一键安装教程

正所谓一个巴掌拍不响,frp要想正常发挥作用,光有服务端还不行,本篇我们介绍一下frp客户端frpc的安装和设置。

frp目前已经更新到0.13.0,各平台支持如下,除红字标注外,其余几种多用于路由器或NAS等小型设备,可以根据自己设备的CPU架构选择对应的版本,如果不太熟悉,可以参考以下网址:https://dev.openwrt.org/wiki/platforms

 

  • frp_0.13.0_darwin_amd64 #MacOS64位
  • frp_0.13.0_linux_386 #Linux32位
  • frp_0.13.0_linux_amd64 #Linux64位
  • frp_0.13.0_linux_arm #
  • frp_0.13.0_linux_mips
  • frp_0.13.0_linux_mips64
  • frp_0.13.0_linux_mips64le
  • frp_0.13.0_linux_mipsle
  • frp_0.13.0_windows_386 #Windows 32位
  • frp_0.13.0_windows_amd64 #Windows64位

国内老毛子固件及梅林固件已经内置frpc,推荐适配这类固件的路由器直接安装相应固件,免去安装步骤,直接设置即可。

下面我们以CPU为MT7621,固件为Pandorabox的路由器为例,介绍一下frp客户端frpc的安装。其它平台安装过程大同小异。

1.查询可知,MT7621为mipsle架构,那么我们打开frp下载页面https://github.com/fatedier/frp/releases

找到frp_0.13.0_linux_mipsle.tar.gz这个版本下载到电脑,下载完成后解压,得到其中的文件“frpc”和frpc.ini。

2.frpc.ini是配置文件,不能直接使用,需要根据实际情况配置。对frp了解较多的朋友可以自由配置,如果了解不多,建议不要胡乱配置导致frp不能正常运行。

以下为博主个人部分配置供参考:根据提示按个人情况做出修改后,保存为frpc.ini

2.用winscp软件,ssh到自己的路由器。将之前解压得到的文件“frpc”,以及第2步生成的frpc.ini,共两个文件,上传到路由器的/root目录下。将上传好的两个文件权限改为777。

3.接下来就要保证frpc的开机自启,同时,frpc消耗系统资源比较大,要保证进程意外退出后自动重启动。

以下脚本表示查看frp是否运行,如果没有运行,则重新启动。将代码复制到记事本后,保存为frpdog.sh

4.用winscp将frpdog.sh上传至/root文件夹下,然后将其权限设为777。

5.添加计划任务,每隔10分钟运行一次frpdog.sh,确保frpc正常运行。

将以下代码添加至路由器crontab文件的最后一行,计划任务文件一般在/etc目录下

6.重启路由器,使各项设置生效。

至此frpc的安装、设置、开机自启、防进程意外退出 都已经成功部署。

7.打开网址 http://你的服务器IP:6443 查看所设端口如果处于online状态,就代表frp正常工作了。

8.此时远程打开前文所设域名,就可以转到路由器登录界面了。(借用ngrok图片,实际效果一样)

本文介绍了如何远程打开内网设备的管理界面,进行远程控制。随后会写一篇利用frp远程连接内网ftp服务,进行文件远程读写传输的教程。

更新:已写好:

frp助力ftp服务穿透内网变身私人网盘!远程搞事情吧!

相关文章推荐:

内网穿透哪家好?端口映射/DDNS/花生壳/Ngrok/Frp 逐一介绍分析

如何使用Ngrok内网穿透 远程控制路由器或NAS 图文教程

内网穿透工具frp服务器端frps一键安装教程

原创内容,未经允许,请勿转载!https://www.zhihu.in