【高性能的内网穿透反向代理应用 frp 介绍】

linux 徐 自远 1445℃

【高性能的内网穿透反向代理应用 frp 介绍】

frp是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。

强烈建议阅读官方中文文档

https://github.com/fatedier/frp/blob/master/README_zh.md

frp 的作用

  • 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。
  • 对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。
  • 利用处于内网或防火墙后的机器,对外网环境提供 tcp 和 udp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机。

frp支持的平台

  • darwin
  • linux 386 amd64
  • arm
  • mips mips64 mips64le mipsle
  • windows 386 amd64

简单的案例

需求

服务器监听1000端口,开放1001端口,通过1002端口查看frp状态,设置密码防止别人使用

服务搭建

服务器我们使用centos7,注意开放防火墙端口

修改frps.ini

上传到服务器运行

访问web控制台

完成

客户端搭建

客户端我们使用win10系统

修改frpc.ini,将本地的80端口映射到服务器的1001端口上

本地运行

在文件夹内按住shift右键打开powershell

运行正常

服务器监控正常

完毕

http://m.toutiao12.com/group/6485510914014446093/?iid=16893732201&app=news_article&tt_from=android_share&utm_medium=toutiao_android&utm_campaign=client_share

 

转载请注明:徐自远的乱七八糟小站 » 【高性能的内网穿透反向代理应用 frp 介绍】

喜欢 (0)

苏ICP备18041234号-1 bei_an 苏公网安备 32021402001397号