什么是frp及工作原理
使用场景
在许多情况下,我们希望把内部的服务暴露到外网来使用,比如说:
在公司内网开发程序,要和微信联调。
想要随时随地登录家里的树莓派,使用上面的服务
实验目标
外网通过ssh访问内网机器
访问内网web服务
本次实验需要有公网服务器1台
配置说明
下载frp
下载地址是:https://github.com/fatedier/frp/releases,本次实验用的是linux版本frp_0.13.0_linux_amd64.tar.gz
将下载好的文件解压并进行文件夹
文件结构如下:
可以在里面看到frps 和 frpc。frps相关的是服务端的程序和配置文件,frpc开头的是客户端的程序和配置文件。
服务端配置(frps.ini)
在外网服务器上搭建frp服务端frps,修改服务端的配置为如下:
客户端配置(frpc.ini)
启动frp服务端
运行结果如下
启动frpc客户端
运行结果如下:
访问方式
ssh访问方式
web访问方式
领取专属 10元无门槛券
私享最新 技术干货