cloudflare+华为云为网站实现国内外分流

AI摘要

本文介绍了如何通过Cloudflare和华为云实现网站的国内外分流效果。首先,需要准备Cloudflare账号、华为云DNS账号和两个域名。然后,在华为云添加智能DNS解析的域名,并在Cloudflare中新增NS记录。接着,在Cloudflare DNS解析中设置IPv4地址并打开代理状态,配置Cloudflare SaaS,并在华为云添加TXT记录。最后,在华为云配置两条线路类型,实现网站在国内访问走国内直连或CDN,国外访问则走Cloudflare CDN。

此内容由AI生成,不代表个人观点,仅用于文章内容的解释与总结

效果如图所示

ping

阿里云解析DNS、DNSPod、华为云dns支持境内外分线解析,这里以华为云为例,CNAME 方式接入 Cloudflare。

一、开始之前,需要准备以下东西

1.Cloudflare 账号,并且开通SaaS,开通是免费的,但需要绑定信用卡或paypal,不想绑信用卡,你可以绑paypal。

2.阿里云解析DNS、DNSPod、华为云dns账号。用于实现境内外自动分流。我以华为云为例。

3.两个域名

二、DNS解析

1.域名在 Cloudflare 的解析太多了,不好迁移。我只将 www.weirain.com 交给 华为云 解析。在华为云添加你要智能dns解析的域名,然后在 Cloudflare 中新增四条 NS 记录,将 www.weirain.com 交给 华为云 解析。

cloudflare

2.然后到Cloudflare DNS解析中设置一条DNS解析记录,IPv4地址处填写你源站的IP地址,并打开代理状态。

cloudflare

  1. 配置Cloudflare SaaS

点击SSL/TLS->自定义主机名,设置回退源并添加自定义主机名

cloudflare

4.在 华为云 中添加两条 TXT 记录即可。注意,主机记录域名部分需要省略。

华为云

三、解析域名

华为云配置 2 条线路类型:中国大陆、境外。

华为云

这样就配置好了!这样网站在国内访问就正常走国内的直连或CDN,当被国外访问时就走了cloudflare CDN。

评论区
头像
萌ICP备20250605号

本站已运行: