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 -> 创建隧道
复制令牌配置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)