1、Frp简介
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
2、Frp安装部署
下载解压
1、官网地址:frp
2、点击箭头展开取github上下载
准备服务器
1、一台公网主机:可连接外网的服务器,部署frp服务
2、一台被代理的服务:内网服务器
公网主机配置
1、把下载的包上传到主机
2、解压:tar -zxvf frp_0.50.0_linux_amd64.tar.gz
3、主要关注这4个文件
4、frpc frpc.ini 客户端的配置文件
5、frps frps.ini 服务端配置文件
6、主机当作服务器,所以修改frps.ini 文件
7、启动服务端:./frps -c frps.ini
代理机配置
1、修改 frpc.ini 文件
[common]
server_addr = **************** # 公网主机IP
authentication_method = token
token = ************************** # 公网主机设置的token
server_port = 7000 # 公网主机端口
[example]
type = tcp
local_ip =#内网服务器在局域网的ip
local_port = 8080 #内网需要穿透的端口,可修改
remote_port = 10000#外网服务器端口,可修改
2、启动客户端:./frpc -c frpc.init
3、wndow浏览器访问:公网IP/10000 访问到服务器 8080端口的项目