FRP的使用和介绍
公网私网实现端口映射
虽然现在宽带速度都很快,但对于电脑玩家来说,最大的问题是“没有公网 IP”!这使得想要在外访问家里的电脑、NAS、树莓派、摄像头等网络设备或远程控制等,都无法轻松实现。
这时你就需要一款内网穿透工具来让外网与你家内网建立起连接,实现无公网 IP 的远程访问了;这里给大家介绍一款简单实用的端口映射工具==>FRP
关于FRP具体什么,大家可以自行百度了解,这里介绍下FRP的结构以及使用:
FRP 是一个免费开源的用于内网穿透的反向代理应用,它支持 TCP、UDP 协议, 也为 http 和 https 协议提供了额外的支持。你可以粗略理解它是一个中转站,帮你实现 公网 ←→ FRP(服务器) ←→ 家庭内网 的连接,让内网里的设备也可以被公网访问到。
首先你必须得准备一台公网的VPS服务器,这里推荐大家使用阿里云,腾讯云,在活动期间买贼便宜,三年也就三百来块钱;但是这里有个缺点,就是你的最大网络带宽受制于你服务器的带宽。
目前 FRP 推出了“点对点穿透”的试验性功能,连接成功后可以让公网设备直接跟内网设备“点对点”传输,数据流不再经过 VPS 中转,这样可以不受服务器带宽的限制,传输大文件会更快更稳定。当然,此功能并不能保证在你的网络环境 100% 可用,而且还要求访问端也得运行 FRP 客户端 (因此目前手机是无法实现的,只有电脑可以)。由于实现条件较多,所以有文件传输需求的朋友还是建议买带宽稍大一点的 VPS 会比较省心
在内网也需要一台机器用于运行 Frp 的客户端,可以是 Windows 电脑、Mac,或者是树莓派、NAS 等 Linux 设备。
具体文档和源码:https://github.com/fatedier/frp/blob/master/README_zh.md
FRP程序包: https://github.com/fatedier/frp/releases
FRP国内分流程序包: https://frp.wo25.net:20443/FRP/
FRP的简单配置
FRPService配置:
FRPClient配置:
国内提供的免费的frp服务
https://frp.wo25.net:27500/static/#/proxies/tcp