CloudFlare SaaS(自定义主机名) 回源 Tunnel(隧道) 手把手图文教程

定义两个域名:
主域名:apply.dpdns.org (DNS托管在第三方平台)
次域名:vpc.us.kg (DNS托管在CloudFlare)

原理流程:
SaaS(自定义主机名) -> SaaS源服务器 -> Tunnel(隧道)

用到的三个域名:
自定义主机名:tunnel.apply.dpdns.org
源服务器:tunnel-saas.vpc.us.kg
Tunnel(隧道):(隧道ID).cfargotunnel.com

在正式操作之前需要先在Cloudflare把主域名:apply.dpdns.org 添加到Cloudflare(不用修改域名DNS)
注意:只是添加域名到Cloudflare 不用修改域名DNS!!! 只在Cloudflare操作添加就可以

首先在Cloudflare -> Zero Trust -> 创建隧道
image
image
image
复制令牌配置Tunnel隧道客户端
image
继续完成Tunnel隧道创建 添加Tunnel主机名
PS:这里如果看不到你要选择的域 apply.dpdns.org 说明你没有把域添加到Cloudflare(不用修改DNS!!!)
image
复制隧道ID Tunnel隧道CNAME域名: (隧道ID).cfargotunnel.com
image

添加默认回退域(不然自定义源服务器会失败)
image
image

源服务器:tunnel-saas.vpc.us.kg 解析到 Tunnel隧道CNAME域名: (隧道ID).cfargotunnel.com
image
自定义主机名:tunnel.apply.dpdns.org 解析到 源服务器域名
image
添加自定义主机名 完成域名添加TXT验证
image
image
完成以后检查有效状态
image
按照流程走不出意外成功访问
image

自定义主机名:tunnel.apply.dpdns.org
都可以试试是不是成功访问!(家里云的ARM 没绑定域名默认状态就是403)

THE END