网站加速:实现国内外分流加速
【摘要】 本文详细介绍了如何实现国内外分流加速。利用中转域名与主域名进行国内外分流:国内走国内CDN,海外走Cloudflare。优化全球访问速度。转载链接:https://woolyun.com/dnspod-cloudflare/
本文系转载,详细内容请至原文查阅!
前言
网站的海内外访问速度总是难以兼顾。要么国内用户遭遇延迟,要么海外访问缓慢,从而陷入这种"顾此失彼"的困境。
本文将介绍如何构建智能分流系统。帮助您的网站在全球范围内实现最优访问路径。无论访客来自内地还是海外,都能享受到如"八百里加急"般的极速体验。
适用场景:
✔ 主域名需国内外分流
✔ 希望同时优化海内外的访问速度
✔ 已有域名解析权限,并准备好源站服务器IP
第一步:前期准备—搭建“数字中转站”
1. 域名规划
- 主域名:用于正常使用,用户实际访问输入的域名
- 中转域名:工具人域名(分流域名)
2.账号规划
- 一个海外CDN账号
- 一个内地CDN账号
3.将两个域名添加到海外CDN与内地CDN
(1)内地CDN平台
登录内地CDN平台,搜索 内容分发网络CDN。
进入域名管理→点击添加域名,加速域名 填写用户要实际访问的域名,源站 选择自有源,地址 填写你的服务器ip,点击下一步。
选择 跳过推荐。
如果是在内地CDN注册的域名,这里可以点击 一键配置, 也可以直接点击 完成 稍后再自行手动配置。
(2)海外CDN平台
登录海外CDN平台,点击 添加域
根据提示前往你的域名注册商,然后更改 NameServer 地址为海外CDN的DNS服务器
4. 开通海外CDN for SaaS 服务
- 进入海外CDN后台 → SSL/TLS → 自定义主机名
- 需绑定信用卡或PayPal(支持前100个域名的免费订阅,对于大多数用户而言足够使用了)
第二步:配置 海外CDN 回退源
1. 添加回退源(Fallback Origin)
- 在DNS设置中,新增一条A记录,指向源站IP
- 确保代理状态开启(小黄云图标亮起)
2. 配置回退源
进入 SSL/TLS → 自定义主机名,填写回退源地址
3.自定义主机名
(1). 添加主域名
- 在 自定义主机名 页面,填写主域名
- 选择最低TLS版本
- 证书验证方式选择 HTTP 验证
添加之后可能会在下方显示无效,在后续的配置分流步骤里添加了回退源的解析后,再等待2-3分钟即可显示为有效。
第三步:内地CDN配置分流
登录内地CDN,搜索 云解析Dns。
我们需要添加两个解析:
- 一个线路类型设置默认,记录值填写之前在海外CDN上设置的回退源子域名
- 一个线路类型设置境内,记录值填写之前在内地CDN内容分发网络(CDN)提供的地址
等待生效。
第四步: 测试访问速度
使用工具(如Pingdom或WebPageTest)测试海外节点加载速度
第五步: 注意事项
- 不要直接访问回退源,可能触发未备案拦截
- 如遇问题,检查DNS缓存或清除海外CDN缓存
结语:全球加速,互不干扰
这样我们就实现了海外和内地使用不同的CDN线路,海外线路对应的值就是我们CF的回退源地址,内地线路对应的值就是国内服务商提供给你的CDN地址,这样就可以互不干扰的提供全球加速服务了。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)