openwrt 使用cloudflare的 隧道 功能 实现没有公网ip搭建web服务 建站自带ssl证书和CDN
bilibili-B站:https://www.bilibili.com/video/BV1Dk4y1u7h3/
YouTube视频:https://youtu.be/apkpLDlD1Js
openwrt 使用cloudflare的 隧道 功能 实现没有公网ip搭建web服务 建站自带ssl证书和CDN
文本地址:https://d.wanuse.com/a
博客地址:www.wanuse.com
openwrt固件地址:https://d.wanuse.com/openwrt
电报群 : https://t.me/PCDN3
先登录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 &
建议结合视频配置