不租VPS:Cloudflare Tunnel 把家里旧电脑变成公网服务器,免费不绑卡
文章目录
核心一句话:家里吃灰的旧笔记本,装一个 cloudflared,一条命令就有公网地址——不用买 VPS、不用公网 IP、不用配路由器,不绑卡。
一、这是啥
Cloudflare Tunnel(以前叫 Argo Tunnel)干的是一件事:内网穿透。
你家宽带没有公网 IP(现在基本都没有),按老办法,家里的电脑别人从外网根本访问不到。Tunnel 的思路是反过来的:不等人家连进来,而是让你的电脑主动向外连到 Cloudflare 的机房,建一条加密隧道。之后所有访问你网站的请求,先到 Cloudflare,再顺着这条隧道回到你家电脑。
因为是"向外连",所以:不用公网 IP,不用在路由器上做端口映射,不用担心运营商封端口。一台能上网的电脑就行。
二、能干啥
-
个人网站/博客:旧电脑上跑个博客,全世界都能看,还自带 Cloudflare 的 CDN 和 HTTPS。
-
远程访问家里:出门在外看家里 NAS 里的照片、文件,不用再买群晖的内网穿透服务。
-
开发调试:微信公众号/支付宝的回调地址要求公网 URL,本地写代码时一条命令就能给。
-
临时分享:本地跑了个项目想给朋友看,发个链接就行,不用部署。
-
7×24 小任务:家里电脑挂着跑爬虫、定时脚本,顺手对外提供个状态页。
三、两种玩法,先选一条路
同一个 cloudflared,两种用法,天差地别:
小白建议:先玩 Quick Tunnel,一条命令 5 分钟见效;觉得好用了,再升级命名 Tunnel。
四、Quick Tunnel:5 分钟跑起来
第 1 步:装 cloudflared
-
Mac:brew install cloudflared
-
Windows:去 GitHub cloudflare/cloudflared 的 Releases 页下 cloudflared-windows-amd64.exe,改名 cloudflared.exe 放到一个文件夹。
-
Linux:sudo apt install cloudflared(先按官网加 Cloudflare 的软件源),或直接下对应架构的二进制。
第 2 步:本地先有个服务
隧道只能转发"已经在跑的东西"。最简单的验证:在电脑上起一个本地网页。
-
Python 一行:python3 -m http.server 8080(Windows 没 Python 就跳过,用别的)
-
或者你本地已经在跑的项目,比如 http://localhost:3000
第 3 步:一条命令,拿到公网地址
cloudflared tunnel --url http://localhost:8080
等几秒,终端里会吐出一个地址,长这样:
https://kingston-inside-best-graphic.trycloudflare.com
手机浏览器打开这个地址——你本地 8080 端口的东西,现在全世界都能访问了,全程 HTTPS。
加个锁(可选):默认谁拿到链接谁能进。2026 年 9 月后的版本支持 --allowed-mail,只有你指定的邮箱能进,对方收个一次性验证码:
cloudflared tunnel --url http://localhost:8080 --allowed-mail 你的邮箱@example.com
五、命名 Tunnel:固定域名长期跑
想长期用(比如个人博客),走这条路。需要:一个 Cloudflare 免费账号 + 一个域名(哪儿买的都行,约 10 美元/年,Cloudflare 买最省事)。
第 1 步:域名托管到 Cloudflare
Cloudflare 注册 → Add domain → 把域名商那边的 NS 改成 Cloudflare 给的两条。生效一般几分钟。
第 2 步:登录并建隧道
cloudflared tunnel login
会自动打开浏览器让你选域名授权。然后:
cloudflared tunnel create 我的第一条隧道 cloudflared tunnel route dns 我的第一条隧道 blog.你的域名.com
第 3 步:写配置文件,跑起来
~/.cloudflared/config.yml:
tunnel: 我的第一条隧道 credentials-file: /home/用户名/.cloudflared/xxx.json
ingress:
- hostname: blog.你的域名.com service: http://localhost:8080
- service: http_status:404
跑起来:
cloudflared tunnel run 我的第一条隧道
想开机自启:sudo cloudflared service install,以后电脑一开隧道自己就起来了。
六、坑(先看完再动手)
-
Quick Tunnel 地址重启就变:别把它当长期服务用,链接发出去第二天就失效了。长期用走命名 Tunnel。
-
电脑关机=服务下线:服务器在你家电脑上,关机、断网、休眠都会让网站打不开。拿旧笔记本/迷你主机 7×24 开着才行。
-
上传带宽看你家宽带:访问者下载的速度,取决于你家宽带的上行。跑个博客、看照片够用,拿来做视频站就别想了。
-
免费版单次上传 100MB:传大文件会断,这是免费 plan 的限制。
-
国内访问速度抽奖:Cloudflare 在国内没有节点,电信联通移动三家体验不一样,建站给国内看的话先实测。
-
别拿来跑擦边业务:Tunnel 本身免费不限流量,但 Cloudflare 的 ToS 不欢迎大流量下载站、视频站、挖矿,滥用会被掐。
七、总结
用租 VPS,旧电脑+一条命令=公网服务器。家里那台吃灰的笔记本,可以开机干活了。
最后
推荐几款常用的工具(需要的自取)
1、Bybit交易所邀请码(享最高返佣)https://partner.bybit.com/b/166406
Bybit U卡申请教程(无需海外地址证明)https://x.com/ylj158852/status/2102606355668553993?s=46
2、一款很好用的VPN/梯子:https://dash.cybert.org/#/register?code=b1QF157P
吊打全网所有VPN,性能远超顶峰期的快连,价格只有快连的1/3. VPN配置教程在这篇推文里:https://x.com/ylj158852/status/2049610884033732694?s=46
【极简社区】TG群(分享项目方和私人福利):https://t.me/+RUtEwH2eny0zNWU9
如果您觉得有收获,请给我点赞、转发。
谢谢!






