您现在的位置是:烟消火灭网 > 焦点
内网穿透搭建
烟消火灭网2026-10-17 07:42:44【焦点】8人已围观
简介上周帮朋友调试一台老家店里的监控,他在外地,想看店内情况。路由器是百来块的TP-Link,没有公网IP,电信光猫还锁了超级管理员。折腾一晚上,最后用frp搭了个隧道,总算让他手机能实时看到画面。他问我
上周帮朋友调试一台老家店里的内网监控,他在外地,穿透想看店内情况。搭建路由器是内网百来块的TP-Link,没有公网IP,穿透电信光猫还锁了超级管理员。搭建折腾一晚上,内网最后用frp搭了个隧道,穿透总算让他手机能实时看到画面。搭建他问我这叫什么,内网我说,穿透内网穿透。搭建
说白了,内网内网穿透就是穿透让外网能访问你内网里的设备。你家NAS、搭建监控、甚至一个跑在笔记本上的网页服务,本来只有局域网能碰。但有了穿透,相当于在公网上开了个门,把你内网的服务“映射”出去。
最常见的做法是买台云服务器,几块钱一个月的轻量应用服务器就够。装个frp或者ngrok,服务端跑在云上,客户端跑在你家里那台要暴露的机器上。两边握手之后,你访问云服务器的某个端口,流量就顺着隧道钻回你内网。
拿frp举例子。云服务器上解压frp压缩包,改一下frps.toml:
[common] bindPort = 7000 然后跑起来。家里那台机器同样解压,改frpc.toml指向云服务器IP和7000端口,再加一段你要映射的服务:
[common] serverAddr = "你的云服务器IP" serverPort = 7000 [web] type = tcp localIP = 127.0.0.1 localPort = 8080 remotePort = 8080 保存,启动。这时候你访问云服务器的8080端口,实际就是访问家里那台机器的8080。就这么简单。
但这里有个坑。云服务器带宽一般就1M到3M,传个图片还行,看高清监控画面会卡成幻灯片。我朋友那个监控,码率调低到512kbps,勉强能看个轮廓。你要穿透的是NAS传大文件,那得买更高带宽的机器,成本就上去了。
另一个坑就是安全。把内网服务暴露到公网,等于给全世界开了个口子。frp默认不设密码,如果你忘了在配置里加token,那任何知道你云服务器IP和端口的人都能连进来。我见过有人把家里的SSH穿透出去,密码还是123456,结果被扫到,成了肉鸡。所以无论如何,加个强token,最好再限制来源IP。
如果你不想自己搭,也有现成的服务。ngrok提供免费域名,下载客户端就能用,但免费版会随机给你一个URL,每次重启都变,而且速度慢。还有cpolar、花生壳这类国内服务,操作更傻瓜,但免费额度有限制,带宽也卡得死。自己搭,胜在可控,数据不经过第三方。
还有个野路子,用Tailscale或者ZeroTier这类组网工具。它们不走“映射”这条路,而是把多台设备虚拟进同一个局域网,直接分配内网IP。体验上更像VPN,但配置更简单。装好之后,你在外地用手机连上Tailscale,就能像在家一样访问NAS的IP地址。这招对访问多种服务特别方便,不用一个个端口去映射。
最后说句实在话,内网穿透不是个一劳永逸的东西。公网IP越来越稀缺,运营商对大流量穿透行为也盯得紧。我那个朋友用了两周,发现云服务器流量跑得飞快,一看后台,是监控的码流把带宽吃满了。后来他换了方案,让监控只在检测到移动时才推截图到手机,而不是实时视频。穿透解决的是“能不能连”的问题,但“连了之后干什么”,你得想清楚。
很赞哦!(39169)
上一篇: 挖矿木马攻击利用最多的漏洞是什么
下一篇: 为什么要做渗透测试







