FRP 内网穿透服务快速搭建教学(2025最新版)

FRP 内网穿透服务快速搭建教学(2025最新版)
WeekendLunux部署《FRP 内网穿透服务快速搭建教学》文章,内容更条理清晰,步骤更精确,适合初学者快速上手部署。
🌐 FRP 内网穿透服务快速搭建教学(2025最新版)
在实际部署中,我们常会遇到一些局域网中的设备(如 NAS、软路由、开发板等)没有公网 IP,外网无法直接访问。这时就可以通过 FRP 内网穿透工具,将这些设备的服务暴露到公网,从而实现“远程访问内网”。
本教程将手把手带你完成:
✅ 服务端搭建(公网服务器)
✅ 客户端配置(内网主机)
✅ 多服务穿透转发
✅ 进阶说明:如何绑定域名反代
📦 一、什么是 FRP?
FRP(Fast Reverse Proxy) 是一个高性能的反向代理应用,专为内网穿透设计。它支持多种协议(TCP、UDP、HTTP、HTTPS)以及 NAT 穿透、流量统计等功能。
🚀 二、快速一键部署 FRP(推荐:KejiLION 脚本)
为了快速部署,推荐使用 KejiLION 提供的一键安装脚本,支持可视化管理。
🔧 脚本运行地址:
在 终端中运行以下命令 进入脚本:
1 | bash <(curl -Ls https://kejilion.sh) |
🖥️ 三、部署 FRP 服务端(有公网 IP 的机器)
✅ 步骤 1:运行脚本并选择服务端安装
1 | 【11】应用市场 → 【55】内网穿透服务端 → 【1】安装 |
✅ 步骤 2:记录服务端配置信息
安装完成后,会自动生成服务端 IP、端口、token 等关键信息:
📌 请妥善保存这些信息,用于客户端对接。
💻 四、部署 FRP 客户端(内网设备)
✅ 步骤 1:在内网设备上运行脚本
1 | 【11】应用市场 → 【56】内网穿透客户端 → 【1】安装 |
✅ 步骤 2:输入服务端信息
根据提示,填写刚才记录的服务端 IP、token 等信息进行对接:
完成后,客户端会自动连接到服务端。
🌐 五、添加对外服务映射
在客户端成功连接后,就可以配置需要对外开放的内网服务,例如:
- 80 端口(网站)
- 22 端口(SSH)
- 9091 端口(web管理后台)
在管理界面中添加映射服务:
打开浏览器通过访问 http://128.22.88.26:6001 访问,即可看到映射后的服务。
比如:
- 将内网
192.168.1.10:80映射到公网服务器100.100.100.100:6000,即可从外网访问网站。
🔐 六、进阶:配置反向代理绑定域名(可选)
如果你有公网域名,可以将穿透出来的服务通过 Nginx / Caddy 做反向代理,并绑定 HTTPS 证书,提升访问安全性与用户体验。
示例:
- 将公网
http://100.100.100.100:6000代理到https://nas.yourdomain.com - 使用 Cloudflare 配合实现全球 CDN 加速与防护
✅ 七、总结
| 操作阶段 | 工具/入口 |
|---|---|
| 运行安装脚本 | bash <(curl -Ls https://kejilion.sh) |
| 服务端部署 | 11 应用市场 → 55 内网穿透服务端 |
| 客户端部署 | 11 应用市场 → 56 内网穿透客户端 |
| 添加映射服务 | 可视化界面添加 |
| 外网访问方式 | 公网IP:端口 或 域名反代 |
💬 结语
通过 FRP,你就可以轻松地将任何没有公网 IP 的内网设备,稳定、安全地暴露到外网进行访问。适合用于:
- 家庭 NAS、摄像头、Web 管理后台
- 内部测试服务器远程调试
- 外出办公远程控制设备
如果你还想了解:
✅ 使用 Caddy/Nginx 配置反向代理 HTTPS
✅ 配置多用户多服务穿透管理面板
✅ 使用 frps + frpc 自定义手动部署(非脚本)
欢迎继续留言或告诉我,我可以帮你进一步扩展教程!












