一、简介
frp是一款跨平台的内网穿透工具,支持Windows系统,支持linux内核的系统,支持软路由系统,支持群晖nas系统。可以实现多种服务的穿透,以我个人为例,我就通过frp实现了路由器的远程管理,nas的远程访问,pve虚拟机的远程管理,办公电脑的远程桌面。通过一段时间的使用感觉frp就是神器!
无线路由器-网关-dtu
我目前通过frp穿透的一些服务和应用
二、搭建frp需要准备的材料:
1、一台腾讯云或者阿里云的轻量化服务器,我用的是腾讯云的轻量化服务器。新用户59元每年,感觉这个价格还是可以承受的。
2、下载frp服务器软件和客户端软件:
https://github.com/fatedier/frp/releases/tag/v0.42.0,选择对应平台即可
3、ssh工具MobaXterm.exe
三、详细步骤
第一步:购买轻量化服务器,给服务器装系统,推荐安装Ubuntu18.04,占用资源少而且相关教程特别多
第二步:进入GitHub下载对应客户端服务器软件,安装Ubuntu的话直接下载
frp_0.42.0_linux_amd64.tar.gz,这个压缩包里面既包含了Linux服务器软件又包含了Linux客户端软件,其中frps和frps.ini是服务器软件和配置文件,frpc和frpc.ini是客户端软件和配置文件。
无线路由器-网关-dtu
第三步:服务器端软件安装配置和开机启动
通过ssh工具MobaXterm.exe远程登陆进服务器,将压缩包上传到服务器,root目录然后解压解压,然后进入frp目录