FRP-内网穿透-阿里云服务器-FRP简介

1.简介

frp 是一款实现内网穿透的应用。
主要由 服务端(frps)客户端(frpc) 组成。
服务端通常部署在具有公网 IP 的机器上,客户端通常部署在需要穿透的内网服务所在的机器上。

2.使用场景

把内网服务暴露给公网用户使用。

因为,局域网内的服务,无法被非局域网内的其他用户访问。

所以,用户可以通过访问服务端的 frps,然后由 frps 负责将请求的端口或其他信息,代理到对应的内网机器,从而实现通信。

3.特点

  • 客户端服务端通信支持 TCP、KCP 以及 Websocket 等多种协议。

  • 采用 TCP 连接流式复用,在单个连接间承载更多请求,节省连接建立时间。

  • 代理组间的负载均衡。

  • 端口复用,多个服务通过同一个服务端端口暴露。

  • 多个原生支持的客户端插件(静态文件查看,HTTP、SOCK5 代理等),便于独立使用 frp 客户端完成某些工作。

  • 高度扩展性的服务端插件系统,方便结合自身需求进行功能扩展。

  • 服务端和客户端 UI 页面, frpc 和 frps 分别内置了相应的 Web 界面方便用户使用

4.代理与支撑

  • 代理

    在 frp 中,内网想要暴露服务给公网用户访问,需要配置代理

    一个内网服务对应一个代理,一个客户端可以配置多个代理

  • 支撑情况

    tcpTCP 端口映射,frps 将对应的请求路由到 frpc 上。
    udpUDP 端口映射,frps 将对应的请求路由到 frpc 上。
    http针对 HTTP 应用定制了一些额外的功能,例如修改 Host Header,增加鉴权。
    https针对 HTTPS 应用定制了一些额外的功能。
    stcp安全的 TCP 内网代理,访问者与被访问者都要部署 frpc,流量经过 frps 中转,frps 不需暴露端口。
    sudp安全的 UDP 内网代理,访问者与被访问者都要部署 frpc,流量不需要经过 frps 中转,frps 不需暴露端口。
    xtcp点对点内网穿透代理,功能同 stcp,但是流量不需要经过 frps 中转。
    tcpmux支持服务端 TCP 端口的多路复用,通过同一个端口访问不同的内网服务。

5.SSH、web服务、管理界面、DNS、Unix、文件服务、https、安全暴露、点对点内网穿透…

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长毛山顶洞人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值