定义两个域名:
主域名: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 -> 创建隧道



复制令牌配置Tunnel隧道客户端

继续完成Tunnel隧道创建 添加Tunnel主机名
PS:这里如果看不到你要选择的域 apply.dpdns.org 说明你没有把域添加到Cloudflare(不用修改DNS!!!)

复制隧道ID Tunnel隧道CNAME域名: (隧道ID).cfargotunnel.com

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


源服务器:tunnel-saas.vpc.us.kg 解析到 Tunnel隧道CNAME域名: (隧道ID).cfargotunnel.com

自定义主机名:tunnel.apply.dpdns.org 解析到 源服务器域名

添加自定义主机名 完成域名添加TXT验证


完成以后检查有效状态

按照流程走不出意外成功访问

自定义主机名:tunnel.apply.dpdns.org
都可以试试是不是成功访问!(家里云的ARM 没绑定域名默认状态就是403)
相关阅读: CF 内网隧道搭配 SaaS + 优选 IP 配置教程,华为云分流解析 + Cloudflare SaaS:实现网站全球加速,提升国内外访问体验与SEO排名