-
bbianji8 用户
frp 内网穿透完全教程:把家里/公司的服务暴露到公网,远程随时访问
适用人群:想从外地访问家里 NAS、公司内网 Web、远程桌面(RDP)、SSH 的人。 读完你能做到:用一台公网服务器做跳板,把内网服务映射成公网地址,并掌握多种代理类型与安全加固。
一、原理背景
什么是内网穿透? 家里电脑在路由器后、无公网 IP,外网连不进来。穿透借用一台有公网 IP 的服务器做中转:内网机器主动连服务器(出站通常不被拦),服务器把外部请求转发进来。
frp 架构:
- frps(server):跑在公网服务器,接收外网请求。
- frpc(client):跑在内网机器,把流量转给本机真实服务。 两者通过长连接通信。
类比:frps 是门面店铺,frpc 是后厂,顾客(外网)只找店铺,店铺把活派后厂。
二、分步操作
步骤 1:准备公网服务器
任意云服务器 Linux,放行所需端口(如 7000 用于 frp 通信 + 要映射的端口)。
步骤 2:服务器装 frps
wget https://github.com/fatedier/frp/releases/download/v0.61.0/frp_0.61.0_linux_amd64.tar.gz
tar -xzf frp_0.61.0_linux_amd64.tar.gz && cd frp_0.6