openwrt 使用cloudflare的 隧道 功能 实现没有公网ip搭建web服务 建站自带ssl证书和CDN

先登录cloudflare官网

在终端输入命令

代码: 

cloudflared tunnel login

给出创建连接,进入选择一个域名 授权


授权后 终端提示成功创建证书 并且(cert.pem)已经下载到下面目录

/root/.cloudflared/cert.pem


下面创建隧道

代码: 

cloudflared tunnel create wanuse

提示创建成功 /root/.cloudflared/3c4a29c1-e363-4598-854c-12345678.json


复制 /root/.cloudflared/ 下所有文件到 etc/cloudflaed/ 目录


然后去修改配置文件 etc/cloudflaed/config.yml

代码: 

# url: http://localhost:8000
tunnel: 3c4a29c1-e363-4598-854c-12345678
credentials-file: /etc/cloudflared/3c4a29c1-e363-4598-854c-12345678.json

运行隧道

代码: 

cloudflared tunnel run 5e8effbb-a5e0-4436-8a68-12345678

加入启动项 并且后台运行

代码: 

nohup cloudflared tunnel run 3c4a29c1-e363-4598-854c-12345678 >/dev/null 2>&1 &
  • Related Posts

    群晖采用Docker命令的方式安装cpolar

    在某些群晖型号版本,无法使用套件安装的时候,我们可以采用Do…

    小雅emby全家桶安装教程

    获取3个数据,并放到记事本备用​ ​ 1,转存下方链接文件 …

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注