【超详细教程】FRP内网穿透搭建指南|frpc-desktop图形化一键部署,零基础搞定
一、什么是内网穿透 & FRP介绍
本地电脑、开发机、NAS、智能家居设备都处于内网局域网,没有公网IP,外网无法直接访问。
内网穿透的作用就是:通过一台带公网IP的云服务器做中继,将本地内网服务安全映射到公网,实现外网随时随地访问。
FRP 是目前全网最火、最稳定、完全免费开源的内网穿透工具,Go 语言编写、占用资源极低、支持协议最全。
FRP 分为两部分:
- frps 服务端:部署在云服务器(公网节点)
- frpc 客户端:部署在本地内网设备
传统 frpc 需要手写配置文件、敲命令行,非常不友好。本文使用 frpc-desktop 图形化客户端,全程点点点操作,彻底告别命令行!
FRP 核心优势 - ✅ 完全开源免费、无流量限制、无带宽限速
- ✅ 支持 TCP / UDP / HTTP / HTTPS / STCP / XTCP 全协议
- ✅ 支持 TLS 加密、数据压缩、P2P 点对点穿透
- ✅ 支持开机自启、断线重连、日志监控
- ✅ 图形化操作,新手零门槛
二、前期准备
- 一台带 公网IP 的云服务器(腾讯云/阿里云/华为云等)
- 服务器安全组、防火墙开放对应端口
- 本地电脑 / 开发机 / NAS 内网设备
三、云服务器部署 frps 服务端
3.1 下载官方 FRP
官方 Release 下载对应系统版本:https://github.com/fatedier/frp/releases
解压后得到核心程序 frps,新建配置文件 frps.toml。
3.2 服务端完整配置(可直接复制)
bindPort = 7000
vhostHTTPPort = 8080
auth.method = “token”
auth.token = “YourFrpPass123”
transport.tls.enable = true
⚠️ 务必修改为自己的复杂 Token,防止被恶意连接!
3.3 启动服务端
临时启动测试:
./frps -c frps.toml
3.4 配置开机自启(生产推荐)
创建 systemd 服务:/etc/systemd/system/frps.service
[Unit]
Description=FRP Server Service
After=network.target
[Service]
ExecStart=/opt/frp/frps -c /opt/frp/frps.toml
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
生效命令:
systemctl daemon-reload
systemctl enable frps
systemctl start frps
3.5 放行端口
服务器安全组必须放行:7000、8080 + 你后续所有穿透远程端口
四、本地安装 frpc-desktop 图形化客户端
开源地址:https://github.com/luckjiawei/frpc-desktop
支持 Windows / Mac / Linux 全平台,目前全网最好用的FRP图形客户端。
4.1 安装说明
- Windows:直接双击安装
- Mac:提示损坏执行修复:sudo xattr -cr Frpc-Desktop.app
- Linux:赋予权限直接运行
4.2 基础配置连接服务端 - 服务器地址:你的云服务器公网IP
- 服务器端口:7000
- 认证方式:Token
- Token:和服务端完全一致
- 开启 TLS 加密 ✅
保存后自动连接,无报错即为成功!
五、常用穿透场景一键配置
5.1 TCP穿透(远程桌面、SSH、数据库)
- 类型:TCP
- 本地IP:127.0.0.1
- 本地端口:3389(Windows远程桌面)
- 远程端口:自定义 13389
5.2 HTTP穿透(本地项目、前端调试、小程序回调) - 类型:HTTP
- 本地端口:8080 / 3000 / 后端端口
- 支持自定义域名绑定
5.3 STCP私密穿透(推荐!最安全)
无需开放公网端口,P2P点对点传输,适合 NAS、私有服务、办公设备,杜绝端口扫描攻击。
六、常见报错快速解决
- connection refused 连接拒绝
服务端未启动 / 7000端口未放行 / IP端口Token不匹配 - 连接成功但无法访问服务
本地服务未启动、远程端口未放行、内网IP填写错误 - 内核下载失败/启动失败
关闭杀毒拦截、更换FRP内核版本、重启客户端
七、安全最佳实践
- ✅ 全程开启 TLS 加密
- ✅ 使用高强度随机 Token
- ✅ 私密服务优先 STCP 点对点模式
- ✅ 禁止直接暴露数据库、高危端口公网
- ✅ 网站服务开启账号密码认证
💡 文末关注提示(CSDN 引流专用)
本篇为2026最新FRP完整实操教程,全程无废话、可直接落地部署!
持续分享:内网穿透、网络搭建、服务器运维、开发工具技巧、零基础部署教程。
👍 点赞 + 收藏 + 关注,避免后续找不到!持续更新各类实用运维&开发干货。
💬 评论区互动引导
有问题直接评论区留言,我会一一回复!
需要:一键配置模板、开机脚本、避坑参数、域名HTTPS配置,都可以在评论区告诉我,我单独发!
你目前是用来:开发调试 / 远程桌面 / NAS挂载 / 智能家居?评论区交流一波!
开源项目地址汇总
FRP 官方:https://github.com/fatedier/frp
Frpc-Desktop 图形客户端:https://github.com/luckjiawei/frpc-desktop

9130

被折叠的 条评论
为什么被折叠?



