游客发表

做节点使用云服务器做穿透的方法

发帖时间:2026-10-17 04:59:57

做节点使用云服务器做穿透的做节方法

家里有台旧电脑,跑着NAS和下载任务,点使的方但人在外面想访问,服务法运营商给的穿透却是内网IP。公网IP?做节别想了,现在想单独申请都难。点使的方这时候就得靠穿透——把内网服务暴露到公网去。服务法而用一台便宜的穿透云服务器当中转,是做节最稳的办法。 核心思路很简单:云服务器有公网IP,点使的方让它当中间人,服务法把公网流量转给你家里的穿透机器。具体怎么做?做节分两步走。 第一步,点使的方买一台最便宜的服务法云服务器,一年几十块那种就行。系统选Ubuntu或Debian,别选Windows,浪费资源。装好系统后,关键是别急着配环境,先把SSH密钥登录设好,密码登录关掉。这步不做,后面你机器被人扫到爆破是迟早的事。 第二步,选穿透工具。市面上一堆,frp、ngrok、rathole、nps……我个人推荐frp,文档全,坑少。下载对应架构的压缩包,云服务器上跑frps(服务端),家里机器跑frpc(客户端)。两边配置文件一对,连接就通了。 拿frp举例。云服务器上的frps.ini长这样:
 [common] bind_port = 7000 token = 你设的密码 
家里机器的frpc.ini:
 [common] server_addr = 云服务器IP server_port = 7000 token = 你设的密码 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000 
启动后,你从外网SSH连接云服务器的6000端口,流量就自动转到家里机器的22端口了。同理,HTTP、RDP、甚至游戏服务器都能这么穿。 但这里有个坑:云服务器带宽一般只有1Mbps到3Mbps。传文件、看视频会卡得怀疑人生。所以穿透适合管理类操作——SSH、远程桌面、访问路由器后台,不适合搞媒体流。我试过穿透看家里的监控画面,720p都卡成PPT,后来老老实实加了台带宽高的机器才解决。 还有一点容易被忽略:安全组规则。云厂商默认全封端口,你得去控制台把7000、6000这些端口放行。否则配置写得再对,外面也连不进来。这问题我折腾过一下午,最后发现是安全组没开,气得想砸键盘。 穿透服务跑起来后,建议用systemd把frpc设成开机自启,不然家里断电重启,你还得跑回去手动拉起来。写个service文件,几行的事,别偷懒。 最后说个真实教训。我朋友图省事,直接把frp的token设成123456,结果用了不到一周,服务器被挖矿程序入侵,CPU飙到100%。查日志发现有人扫描默认端口,爆破token成功。所以token一定要长、要随机,最好用openssl rand -base64 32生成一个。云服务器上装个fail2ban,也能挡掉大部分暴力破解。 这套方案我用了两年多,稳定得几乎忘了它的存在。唯一一次出问题,是云服务器厂商维护导致IP变了,frpc连不上。解决办法也简单——用域名代替IP,再整个DDNS,一劳永逸。 穿透这事,说白了就是给内网服务开个小门。门开多大、钥匙给谁,你自己说了算。别把门开到让全世界都能进就行。

    热门排行

    友情链接