cloudflare tunnel 折腾小记

cloudflare 账号注册 https://www.cloudflare-cn.com/products/tunnel/ 域名准备和配置 有两种方式: 在 cloudflare 自己购买域名, 比较贵 在其他平台的域名, 通过配置解析域名规则, 这样可以托管在 cloudflare 以阿里云为, 在域名管理页面, 选择对应的域名,配置解析服务器为: adaline.ns.cloudflare.com nero.ns.cloudflare.com cloudflare 配置 基本配置 本机下载和配置 cloudflare 工具 , 以 linux 为例子 # 直接将可执行文件下载到 bin 目录 sudo curl -L 'https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64' -o /usr/bin/cloudflared # 增加执行权限 sudo chmod +x /usr/bin/cloudflared 登录 cloudflared tunnel login # 将出现的一长串 URL 拷贝到浏览器, 并选择对应的域名 创建隧道 # 创建一个隧道, 名为 fedora cloudflared tunnel create fedora # 此时会出现一个 UID,后续配置文件中会用到,也可以执行 `ls ~/.cloudflared/` 查看 绑定域名和隧道的对应关系, 可以一个隧道绑定多个域名 # 绑定域名, 一个隧道可以同时接管多个字域名, 将多个域名都路由指定的隧道 cloudflared tunnel route dns fedora blog....

January 2, 2023