您现在的位置是:综合 >>正文

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

综合66人已围观

简介 做节点使用云服务器做穿透的方法 家里有台旧电脑,跑着NAS和下载任务,但人在外面想访问,运营商给的却是内网IP。公网IP?别想了,现在想单独申请都难。这时候就得靠穿透——把内网服务暴露到公网去。而用 ...

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

家里有台旧电脑,跑着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,一劳永逸。 穿透这事,说白了就是给内网服务开个小门。门开多大、钥匙给谁,你自己说了算。别把门开到让全世界都能进就行。

Tags:

相关文章

  • 网赌被黑了怎么办

    综合

    凌晨三点,老周给我打了个电话。声音哑得不像话,说平台提现按钮灰了,客服头像变黑,他充进去的七万二,连个水花都没看见。我问他怎么玩上的,他说起初就是抢红包群,后来有人发链接,说下注稳赢,试了三百,赢了八 ...

    【综合】

    阅读更多
  • lnk蠕虫病毒怎么彻底清除了

    综合

    同事发来一个压缩包,说里面有报价单。解压,双击,屏幕闪了一下,没反应。当时没当回事。三天后,整个局域网瘫了——打印机疯狂吐纸,每张纸上只有一行字:“你被感染了。”那是我第一次见识lnk蠕虫病毒。 ln ...

    【综合】

    阅读更多
  • 易优cms破解授权

    综合

    去年夏天,一个做地方门户的朋友找我喝酒,说他花两千多买的易优CMS授权被人扫出来了,网站后台直接弹出“未授权”红字,栏目页全部打不开。他骂骂咧咧地问我:这东西到底能不能破?我当时没直接回答,因为这事我 ...

    【综合】

    阅读更多


友情链接