FRP内网穿透新手教程
使用帮助
admin
发布时间:2026-03-14
浏览:108 次 在日常工作和生活中,出差时访问家里NAS文件、居家办公连接公司内网、分享本地Web项目给异地客户,这些需求都离不开内网穿透技术。FRP(Fast Reverse Proxy)作为开源免费、轻量高效的内网穿透工具,无需复杂配置和高额成本,是个人和小型团队的首选。本文将用简洁步骤,教你快速实现FRP部署,轻松打通内网与外网的连接。
FRP采用C/S(客户端/服务端)架构,核心逻辑是通过一台拥有公网IP的服务器作为“中间人”,让内网设备主动与服务端建立长连接,形成数据隧道,从而实现外网间接访问内网资源。其最大优势的是开源免费、硬件要求低、配置简单,入门级云服务器或闲置旧电脑即可搭建,10分钟就能完成部署。
一、前期准备(3件核心物品)
1. 公网服务器:推荐Linux系统(Ubuntu、CentOS),1核1G内存、1M带宽即可,可选择阿里云、腾讯云新用户优惠机型(首月低至9元),或用闲置旧电脑、树莓派改造(需申请公网IP)。
2. 内网设备:需被外网访问的设备(电脑、NAS、本地服务器等),支持Windows、Linux、macOS,能正常连接内网和外网即可。
3. FRP安装包:从官方GitHub仓库(https://github.com/fatedier/frp/releases)下载,服务端和客户端需选择相同稳定版本(推荐v0.67.0,兼容新功能且稳定),解压即可使用,无需安装。
二、分步部署(核心操作,全程复制命令)
1. 公网服务器(Linux)部署服务端(frps)
登录Linux服务器,执行以下命令下载并解压安装包(以v0.67.0、amd64架构为例):
wget https://github.com/fatedier/frp/releases/download/v0.67.0/frp_0.67.0_linux_amd64.tar.gz tar -zxvf frp_0.67.0_linux_amd64.tar.gz cd frp_0.67.0_linux_amd64
编辑服务端配置文件frps.toml,输入命令“vim frps.toml”,清空内容后粘贴以下配置(按需修改token):
bindAddr = "0.0.0.0" bindPort = 7000 auth.method = "token" auth.token = "frp123456" # 建议修改为随机强字符串 webServer.port = 7500 webServer.user = "admin" webServer.password = "admin123"
启动服务并设置开机自启,执行命令:
sudo vim /etc/systemd/system/frps.service
粘贴服务配置(修改路径为实际解压路径),再执行:
sudo systemctl daemon-reload sudo systemctl start frps sudo systemctl enable frps
最后在云服务器安全组开放7000、7500端口,避免连接失败。
2. 内网设备(Windows)部署客户端(frpc)
下载对应版本的Windows安装包,解压至D:\frp,打开frpc.toml,粘贴以下配置(替换公网IP):
serverAddr = "你的公网IP" serverPort = 7000 auth.token = "frp123456" # 与服务端一致 [[proxies]] name = "rdp-proxy" type = "tcp" localIP = "127.0.0.1" localPort = 3389 remotePort = 7001
按住Win+R输入cmd,切换至D:\frp,执行“frpc.exe -c frpc.toml”测试连接,显示“login success”即成功。设置开机自启:新建bat文件,粘贴路径命令,复制至开机启动文件夹即可。
三、测试与故障排查
用外网设备(手机热点连接电脑),打开远程桌面,输入“公网IP:7001”,输入内网设备账号密码,能登录即穿透成功。常见问题:客户端连接失败,检查服务端是否启动、端口是否开放、token是否一致;外网无法访问,检查代理端口是否开放、内网服务是否启动。
FRP还支持NAS访问、数据库远程操作等场景,只需在客户端配置文件添加对应代理规则即可。其低成本、高稳定的特点,完美解决内网资源外网访问的痛点,无论是个人还是小型团队,都能轻松上手使用。
相关推荐
- openclaw 国内性价比最优推荐:豆包 4.0(字节)、DeepSeek-V4(深度求索)、通义千问 Qwen 3.6(阿里)。
- 合规中转 / 聚合平台 或 企业级 Azure 通道
- OpenClaw 多模型自动切换 + 双龙虾智能体一体化完整配置
- OpenClaw 多龙虾智能体(CEO 虾 + 营销虾)完整部署方案
- 直接复制粘贴到 OpenClaw 生产环境的多模型自动切换配置
- OpenClaw 原生支持全自动模型切换(智能路由 + 故障降级)
- 散户必备、最精简、可直接落地的「股票龙虾(OpenClaw)技能包(Skills)清单」
- 股票龙虾必备技能skills清单-openclaw 自动炒股
- 智能客服应答策略设计
- 清华大学OpenClaw研究报告

售前咨询专员