用Cloudflare Tunnel把你的博客放在你的路由器上

25次阅读

共计 1428 个字符,预计需要花费 4 分钟才能阅读完成。

内容最后由 DogeLee2 于 2023-7-8 19:43 编辑 1cf 官网①打开 Cloudflare 的控制台,选择左边的 zero trust,选择计划免费就行,绑完支付方式就能用了,不会扣费的,放心好了,只用 tunnel 的话,绑完可以去账单,付款方式里把卡删掉就可以了②点击左边 access-tunnels③选择 creat a tunnel,tunnel name 随便去个名字就行,然后点击 save tunnel 这边准备工作就完成了 2 本地设备①如果你用的是 OpenWrt 路由器的话,直接参考这位大佬的教程 <https://369369.xyz/host/topic/1154840.html> 其他各平台的 Cloudflare 那边都有怎么做的②如果你是和我一样的懒狗,选择 Docker,然后复制下面的 install and run,直接进路由器或者别的支持 Docker 的平台上 ssh 进去直接一键梭哈就行了如果成功的话,回到之前的界面这边 status 会变成绿色 healty,这表示隧道创建成功了 3 搭建博客①我选择 halo,还是因为我是懒狗,可以直接 dcoker 一键梭哈,不用配置乱七八糟的参考 halo 官网的文档,直接运行以下命令就行就行,记得把 [email protected] 改成自己的密码,复杂点的尽量具体参数啥的文档里都有 <https://docs.halo.run/getting-started/install/docker>“`docker run \\  -it -d \\  –name halo \\  -p 8090:8090 \\  -v ~/.halo2:/root/.halo2 \\  halohub/halo:2.7 \\  –halo.external-url=http://localhost:8090/ \\  –halo.security.initializer.superadminusername=admin \\ [email protected]“`②输入你路由器 ip:8090 端口就可以访问你的 halo 的博客了输入账户 admin,密码就行了,站点名称,随便取个就行了③回到 Cloudflare 官网 access-tunnels 右边三个点,选择 configure 选择 public hostname,再点 add a public hostanme 选择你想访问的域名,然后按照下面的输入就行了 hostname 就是你公网访问的域名,这个自己整 service 就是你路由器局域网访问 IP。比方说我的博客是 http://192.168.1.1:8090 选择 http,然后后面输 192.168.1.1:8090 就 ok 然后点击 save hostname 保存浏览器打开你刚刚输入的 host name,就可以访问了,也可以把其他的端口弄到公网上关于速度,国内访问 Cloudflare,一般都是到美西的节点,基本上绕了大半个地球回来,所以速度就那样了,当个玩具用用不错 WZ-Software 2023-07-08 19:40 2 大佬们放过他吧 dengdeng 2023-07-08 19:40 3 要是被 DDoS 了,家里网络就没了吧? facebook 2023-07-08 19:41 4 静态 Blog 还不如直接 Cloudflare Pages DogeLee2 2023-07-08 19:44 5dengdeng 发表于 2023-7-8 19:40 要是被 DDoS 了,家里网络就没了吧被 DDoS 简单直接插头一拔再厉害的黑客都没办法

正文完
 0