背景

对于部属在国内的网站来说,国外的访问速度一言难尽。使用cloudflare cdn加速国外访问又会给国内造成影响。那么我们可不可以在不影响国内的情况下,同时对于国外用户使用cloudflare cdn服务呢?这就要请出阿里云的智能云DNS解析。

使用cloudflare cdn

这一步网上有很多教程,大致就是三个步骤。

  1. 注册cloudflare
  2. 添加你的域名,仅支持二级域名。
  3. 修改DNS名称服务器,修改成cloudflare提供的服务器。

详细的教程自行google

阿里云智能云DNS解析

你的域名需要托管在阿里云下,才能使用智能云DNS解析。

  1. 修改DNS名称服务器,修改回阿里云默认提供的DNS名称服务器。
    官方教程: https://help.aliyun.com/document_detail/54157.html
  2. 添加为境外解析请求设置主机记录为@的ns记录,值为cloudflare的DNS名称服务器。用于续签ssl证书。
    cfcdn-1.png
  3. 为你需要加速的二级域名添加境外解析的ns记录。
    cfcdn-2.png
  4. cloudflare设置dns解析并开启代理。
    cfcdn-3.png

测试

可以使用https://boce.aliyun.com/detect/dns测试是否生效。