AI智能摘要
内网服务困在局域网?一招让外网直连内网主机!本文手把手拆解FRP内网穿透实战配置:详解服务端frps.ini与客户端frpc.ini的核心参数设置(含安全认证与仪表盘配置),从IP规划到远程连接全流程演示。无需复杂设备,只需按步骤操作,即可将内网服务安全暴露至公网,解决开发调试、远程办公的网络壁垒。跟着这篇零基础指南,30分钟内掌握企业级内网穿透技术,让数据流转畅通无阻!
— AI 生成的文章内容摘要
实验环境:
web服务端:CentOS7外网+内网 :192.168.1.13+192.168.52.121
内网主机:客户端Windows Server 2019:192.168.52.12
公网主机:Windows10:192.168.1.2
服务端打开

编辑frps.ini,输入以下内容
[common]
bind_port = 7000
bind_addr = 0.0.0.0
authenticate_hearbeats = true
authenticate_new_work_conns = true
authenticate_method = token
token = 'Nlz123'
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin888

运行frps.ini

然后在内网主机编辑frpc.ini

用外网主机Windows10访问:

在内网主机执行frpc.ini文件

可以看到上线了

用Windows10远程连接内网主机


广东省广州市 1F
这配置跟我公司环境差不多,照着弄成了👍
泰国 B1
@ 静夜书香 照着配了一遍,一次过,比我之前折腾ngrok强太多了👍
韩国 2F
bind_addr设成0.0.0.0会不会有安全问题啊🤔
日本 B1
@ 幻影渡 0.0.0.0确实有点悬,建议限定IP段更安全
浙江省 3F
之前用frp死活连不上,原来是token没写对
海南省海口市 B1
@ 香附 我之前也连不上,token大小写搞错了,坑了好久
贵州省贵阳市 B1
@ 香附 这个配置跟我实验室环境差不多,一次就成功了
日本 4F
Windows Server 2019跑这个稳定吗?
日本 B1
@ 潜意识之羽 Windows Server 2019跑着挺稳的,跑了快俩月了没啥问题
日本 B1
@ 潜意识之羽 在Server 2019上基本稳定,偶尔因系统更新重启,建议用任务计划或supervisor守护进程
日本 5F
内网穿透折腾了一下午,终于搞定了
广东省广州市 B1
@ 星辰絮语 搞了一整天frp,最后发现是防火墙没关,心态崩了
湖北省武汉市 6F
为啥我dashboard打不开?端口都放行了啊
印度 B1
@ 画师黄 dashboard打不开先看日志,是不是bind_addr没监听对网卡
辽宁省鞍山市 7F
用这个远程办公确实方便,就是速度有点慢
福建省南平市武夷山市 8F
frps和frpc的版本要一致吗?
日本 9F
比ngrok好用多了,配置简单明了
印度尼西亚 B1
@ 砚台清韵 ngrok老断连,frp跑了一周稳得很
新加坡 10F
7500端口默认密码建议改掉
日本 B1
@ 蛋黄派间谍 默认密码不改等于留后门,血的教训
重庆市 11F
bind_port可以换别的不?默认7000有点不放心
湖北省武汉市 12F
公司用这个做远程调试,延迟还可以接受
澳大利亚 13F
dashboard打不开可能是配置文件格式错了,检查下yml缩进
澳大利亚 14F
frpc和frps版本最好一致,不然握手直接失败
广东省珠海市 15F
比ngrok稳定,就是文档写得有点那啥的
北京市 16F
token用明文写配置里总感觉不太安全啊
山东省青岛市 17F
前几天刚配好,用来远程连NAS,速度还行
韩国 B1
@ 幽魂夜啼 我连群晖也用这个,延迟比想象中低
北京市 18F
token能不能加密啊,明文放配置里心里发毛
中国 B1
@ 暗星引路 token目前只能明文,官方好像没提供加密方式,自己加层脚本吧
泰国 19F
试了下dashboard死活进不去,防火墙都关了还是不行
北京市 20F
bind_port改成8000能用不?怕7000被扫
北京市 21F
Windows Server 2019上跑一天就崩一次,有人遇到吗
韩国 22F
这教程省了我好多时间,照着做一次就通了
韩国 23F
内网穿透搞了三次才成功,原来frpc要开管理员权限
安徽省芜湖市 24F
frps开了authenticate_new_work_conns之后连接变慢了,正常吗?
重庆市 B1
@ 收藏专家 开了authenticate_new_work_conns确实会慢点,加密握手多了嘛
山东省滨州市 25F
我试了改成8000端口完全没问题,只要防火墙放行就行
辽宁省沈阳市 26F
这玩意在Win10上跑挺稳,Server 2019反而老掉线,怪得很
浙江省衢州市 27F
frpc.ini里token写错一个字母就连不上,检查下引号是不是多了
福建省宁德市 28F
内网穿透第一次搞真的容易懵,多试两次就熟了
湖北省武汉市 29F
bind_addr设0.0.0.0确实有点悬,建议限定内网IP段
马来西亚 30F
远程连家里电脑用这个真香,就是上传速度拖后腿
江苏省无锡市锡山区 31F
配置文件别用记事本改,编码格式容易出问题,推荐用notepad++
湖北省武汉市 32F
改成8000后连上了
韩国 33F
防火墙放行后就没事儿了
澳大利亚 B1
@ 威尼斯桥 光放行防火墙不够吧,还得看SELinux和安全组
重庆市 34F
Dashboard打不开,可能是格式问题
台湾省 35F
token明文放着总不踏实
浙江省 B1
@ 冰蓝极光 Windows Server 2019上跑frps确实容易掉,我加了个计划任务自动拉起
台湾省 36F
token能加密吗?
广东省深圳市 B1
@ 船夫阿浪 token加密好像不行,只能靠改复杂点来防
广东省广州市 37F
我在公司内部用了frp,配置和文章差不多,连上后延迟挺低的,建议大家都试试
福建省厦门市 38F
请问在Windows Server 2019上跑frps会不会因为系统更新导致偶尔掉线?
北京市 B1
@ 好奇的猫 系统更新一般不影响,但服务没设开机自启就会断,记得加守护脚本
江苏省苏州市 39F
bind_addr设0.0.0.0确实有点风险,建议限定在内网段,免得被外部扫描到
重庆市 40F
这个工具比ngrok好用多了👍,配置简洁,连通性强,部署几分钟就能搞定,支持多端口转发,安全性也可以自行加固,强烈推荐给需要远程调试的同事们
天津市 B1
@ 海未 想要更高安全性,建议在frps前加一层Nginx做HTTPS反向代理,既能加密又能细粒度控制访问
日本 41F
我之前在家里用frp远程连NAS,最开始总是连不上,后来发现是frpc.exe没有管理员权限,重新以管理员运行后就顺畅了,顺便把dashboard密码改了,安全感提升不少
江西省 42F
试了三天终于连上了,原来是token前后多了空格
湖北省孝感市 43F
bind_addr设0.0.0.0确实悬,我被扫过一次
江苏省苏州市 44F
frpc开管理员权限真的关键,不然连不上还找不到原因
新加坡 45F
dashboard端口能改成https吗?现在明文传有点慌
福建省厦门市 B1
@ 幽影掠影 可以把dashboard端口改成443并启用https,需要在frps.ini里新增[https]段并配置证书,记得防火墙放行对应端口
上海市嘉定区 46F
这配置在Win10上跑得挺稳,Server 2019反而老崩
湖北省武汉市 47F
为啥我改了8000端口还是连不上?防火墙都关了啊
尼泊尔 48F
内网穿透第一次搞,照着配居然一次成功,小激动hhh
重庆市 49F
这工具用来连公司测试机挺稳的,就是得小心端口暴露
韩国 50F
frps开在公网服务器上,记得把防火墙策略收紧点,别只靠token
湖南省常德市 51F
为啥我改了bind_port还是连不上啊?求大佬看看配置有没有问题
日本 52F
之前也遇到dashboard打不开,最后发现是frps没启动成功,日志要多看
日本 B1
@ 月隐刺客 Win10跑frps稳定吗?准备在笔记本上试试
韩国 53F
token能不能换成环境变量注入啊,明文放文件里总归不安心
泰国 54F
内网穿透搞了两天才通,原来是frpc没用管理员权限运行,坑
浙江省舟山市 B1
@ 兽医冯 防火墙策略收紧确实重要,之前我服务器被扫就是因为默认端口
安徽省合肥市 55F
Windows Server上跑建议套个supervisor,崩了也能自动重启
上海市金山区 56F
内网穿透对远程办公确实方便,就是上行带宽太慢
湖北省武汉市 57F
dashboard密码不改真的慌,默认太简单了
广西 58F
frpc用管理员权限这个坑我也踩过,浪费一晚上
新疆伊犁州伊宁市 59F
token明文放配置文件里总觉得不安全
辽宁省鞍山市 60F
改成8000端口后确实能用,防火墙放行就行
浙江省杭州市 61F
这个工具配置比ngrok简单,文档写得清楚
日本 62F
Windows Server 2019跑这个会掉线吗?有人长期用过没
台湾省 63F
真的好用,连上就行
马来西亚 64F
记得防火墙要放通对应端口
湖北省武汉市 65F
bind_port可以改成8000吗?
广东省江门市 66F
token明文放里其实也不算太糟
湖北省武汉市 67F
我前几天刚搞好frp,真的省事
日本 68F
文档里那段写得有点晦涩
广东省深圳市南山区 69F
看到有人把bind_addr设成0.0.0.0被扫
新加坡 70F
这个工具比ngrok省事多了,配置几行就能跑通,真是救星
新加坡 71F
在CentOS7上跑frps会不会因为系统更新导致掉线?
山东省济宁市 72F
我公司用了frp做内网调试,延迟低,偶尔卡顿也能接受
北京市 73F
整体配置还是挺直观的,学习成本不高,适合快搞定
越南 74F
配置页面那几行代码截图就好了,看着会更方便
北京市 75F
token直接明文放配置文件里安全吗?
上海市 B1
@ 金猊香暖 明文放确实不安全,最好加密处理。
江苏省无锡市 76F
7500端口不配防火墙吗?
北京市 77F
这个配置跟我上周搭的差不多
广东省佛山市顺德区 B1
@ 古铜色岁月 上周我也搭了个差不多的