-
Cloudflare 自选 IP 教程:配置 CDN 加速网站访问
前言 本文介绍如何通过 Cloudflare 自选 IP 节点来加速网站访问。虽然 Cloudflare CDN 提供丰富的免费资源,但在中国大陆访问速度较慢,甚至部分区域无法访问。通过选择合适的 CDN 节点,可以有效提升访问速度。此方法需满足以下条件: 启用 Cloudflare for SaaS,需使用信用卡(支持银联)或 PayPal 验证。 至少需要两个域名:一个加速域名(供用户访问),一个回源域名(解析到源服务器 IP,建议保密)。 加速域名建议接入支持分运营商解析的 DNS 服务商,如阿里云、DNSPOD、华为云等;回源域名接入 Cloudflare。 Cloudflare 添加回源域名 添加回源域名并配置 DNS 在 Cloudflare 账户中添加回源域名,采用 NS 接入。 生效后,进入域名设置 > DNS > 添加记录,按以下格式填写: 名称:根据需求填写子域名或留空(表示主域名)。 类型:选择 A 记录(IPv4 地址)。 内容:输入源服务器的 IP 地址。 代理状态:可选择开启或关闭 Cloudflare 代理,开启代理可隐藏源服务器 IP,增强安全性。 TTL:选择自动或自定义,自动模式下 Cloudflare 会根据缓存策略自动调整。 保存配置。 启用 Cloudflare for SaaS 点击左侧菜单中的 SSL/TLS > 自定义主机名,点击启用 Cloudflare For SaaS。 添加支付信息并开通。 在回退源中输入刚才解析的回源域名。 等待几十秒,配置显示回退源状态有效即可。 添加自定义主机名 点击“添加自定义主机名”,输入加速域名,其他选项保持默认。 确定添加。 配置加速域名的 DNS 解析 回到加速域名的 DNS 服务商,添加两条 TXT 解析记录。 名称和记录值按 Cloudflare 的要求填写(添加名称时需去掉 CF 提供名称后面的主域名)。 添加完成后等待几分钟刷新,当 Cloudflare 的证书和主机名状态变为有效即可。 Cloudflare 自选 IP 节点 选择最佳 CF 节点 IP 使用以下工具找到面向国内访问最佳的 Cloudflare 节点 IP,并定期检查自选 IP 是否可用: Cloudflare ST:功能强大,需下载对应系统和架构的可执行文件,分别使用不同网络测试。 Better Cloudflare IP:基于 bat 和 bash,简单通用,需分别使用不同网络测试。 CloudFlare 优质 IP 自动切换:每 15 分钟刷新针对三网不同线路的优质 Cloudflare IP。 配置加速域名解析记录 回到加速域名,添加解析记录: 默认请求来源:通过 CNAME 指向回源域名。 其他运营商:通过 A 记录解析到对应的 Cloudflare 节点 IP。 注意事项 源站应使用主域名的 SSL 证书,而非回源域名的 SSL 证书。 定期检查自选 IP 是否可用,若某个运营商的 IP 不可用,使用该运营商网络的用户将无法访问网站。 省流版: 准备两个域名:1.com 和 2.com 1.com需要在dnspod等平台解析。 2.com需要在cloudflare里使用。 在聚合DNS里面添加1.com做CF优选IP 将2.com解析到服务器IP 在CF里找到SSL/TLS自定义主机名,添加一个自定义主机名:1.com 然后在回退源里添加2.com即可- 9
- 0