前言
很多时候我们都想要在当我们不在家的时候访问家里的软路由去看一下他有没有在正常工作,那么我们就需要一个内网穿透,这里使用比较方便的cloudflare tunnel。
为什么我要选择cloudflare tunnel?
- 1.我后台要用的域名托管在cf
- 2.可以直接应用cf的waf规则到后台的子域上,避免骚扰
- 3.安全性高,配置https很简单,无脑一步过
开通Cloudflare Zero Trust
首先需要一张能过验证的信用卡(由于不扣费验证,料卡也行)
可以参考Misaka小破站的这篇教程开通Zero Trust
在软路由上安装docker
基本现在固件都自带吧(我n1刷的OPLForN1 v0.9.8),找找网上教程也有不少,我就不贴了。
配置Cloudflare Tunnel
打开ZeroTrust 仪表板,点击左侧列表中的”Access”,点击”Tunnel”
在弹出页面中点击”Create a Tunnel”
随便输入一个名字,在弹出的下一个页面中点Docker,用Docker方式部署。(因为这最简单)
复制全部内容粘贴到软路由里运行,过几秒钟底下会显示上线的设备,然后点击下一步。
接下来让你配置穿透出去之后的一些东西
注意:
不要相信他底下那个For Example,url中不要填写完整的url,填写协议加端口
不要相信他底下那个For Example,url中不要填写完整的url,填写协议加端口
然后保存,现在访问你指定的子域已经能访问到内网了🤩