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

Lunux部署《FRP 内网穿透服务快速搭建教学》文章,内容更条理清晰,步骤更精确,适合初学者快速上手部署。


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

在实际部署中,我们常会遇到一些局域网中的设备(如 NAS、软路由、开发板等)没有公网 IP,外网无法直接访问。这时就可以通过 FRP 内网穿透工具,将这些设备的服务暴露到公网,从而实现“远程访问内网”。

本教程将手把手带你完成:

✅ 服务端搭建(公网服务器)
✅ 客户端配置(内网主机)
✅ 多服务穿透转发
✅ 进阶说明:如何绑定域名反代


📦 一、什么是 FRP?

FRP(Fast Reverse Proxy) 是一个高性能的反向代理应用,专为内网穿透设计。它支持多种协议(TCP、UDP、HTTP、HTTPS)以及 NAT 穿透、流量统计等功能。


🚀 二、快速一键部署 FRP(推荐:KejiLION 脚本)

为了快速部署,推荐使用 KejiLION 提供的一键安装脚本,支持可视化管理。

🔧 脚本运行地址:

👉 https://kejilion.sh

终端中运行以下命令 进入脚本:

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 自定义手动部署(非脚本)

欢迎继续留言或告诉我,我可以帮你进一步扩展教程!