frp各平台版本下载地址
搭建环境:
服务端操作系统: CentOS 7.4 64位
客户端操作系统: windows7 64位
frp版本:frp_0.21.0
第一步 配置服务端
1、准备公网IP服务器(我这里使用的是阿里云服务器t5实例,比较便宜)
2、下载frp客户端,每个包里都带有客户端和服务端删除客户端部分剩下如图所示:
3、修改配置文件(frps.ini)
7000相当于开启一个服务,客户端通过这个端口与服务通信,从而转发数据包。
80和433不用解释开启http和https端口,访问公网IP:80就会被frp监听到并转发到客户端
其他复杂高级的配置等配好可以对照教程一步一步来。
4、使用工具上传frp客户端(我这里用的MobaXterm控制台和文件上传整合版)
5、启动frp服务
两条命令
遇到 Permission denied
执行 chmod 777 ./frps 获得权限
如下完整过程
6、后台启动frp
第5步为前台启动关闭后服务也关闭,因此需要后台启动
第二步 配置客户
1、下载本地对应系统版本,此处我的为window7,使用frp_0.20.0_windows_amd64
2、客户端连接配置(frpc.ini)
配置很简单7000表示服务端开启的监听端口需要与服务器一致。
我这里配置了一个http和一个tcp
3、启动(需要使用cmd命令行启动frpc.exe)
启动成功即出现如图所示连接