frp介绍
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。
开始搭建
根据机器的操作系统,在Release页面中找到对应的frp程序,然后分别在服务器主机和客户端中下载它。
-
首先在服务器(有公网IP的才可以,笔者以centos为例)下载frp
https://github.com/fatedier/frp/releases
- 使用tar指令解压tar.gz文件
tar -zxvf frp_0.33.0_linux_amd64.tar.gz
- 使用cd命令进入解压后的文件夹
cd frp_0.33.0_linux_amd64.tar.gz
- 作为服务端,可以删掉客户端配置文件,使用rm指令删除文件
rm -f frpc
rm -f frpc.ini
- 然后我们开始配置服务器frps.ini文件。使用vi指令对目标文件进行编辑
vi frps.ini
[common]
bind_port = 7000 #暴露给内网的客户端连接的端口
vhos