用 CloudFlare CDN 来加速和保护你的英文网站

By 大伟哥 | 2022-04-27,周三, 12:06

最近疫情出不了门,大伟哥正好有时间闷在家里做网站。考虑到新做的网站是英文的,目标访客是国外各地,为了让不同国家的访客都有很好的打开速度,需要用上CDN(全称是Content Delivery Network,即内容分发网络),首选当然是大名鼎鼎的 CloudFlare.

注册过程就不说了,很简单,CloudFlare也有中文界面。我们直接说配置过程。

1. 注册完成后,添加网站(Add site),输入自己的域名。

2. 选择不同的套餐,我们选最下面的 Free, 小网站够用了。 土豪可以随意选,最贵的是最好的。

3. 查看和添加DNS解析记录

如果域名之前已经存在解析记录,CloudFlare 可以帮你保留,不用重新设置。如果是新的域名没有记录,可以在这个界面里添加。当然现在留空也可以,后面有地方修改。我是直接设置好了用于企业邮箱的 MX 记录和用于网站的 A 记录。其中 MX 记录的状态设为 “DNS only” 不通过 CDN 加速,A记录则是 Proxied, 启用 CloudFlare 加速和保护。

CloudFlare 域名解析

4. 修改并使用 CloudFlare 的 域名解析服务器

这是最关键的一步,只有使用 CloudFlare 提供的DNS,才能把网站资源动态就近分发到客户端浏览器,实现加速的目的。这一步,需要到你原来的域名注册商那里去设置,以 Namesilo 为例,在 Namesilo 注册的域名,默认的DNS应该是NS1.DNSOWL.COM, NS2.DNSOWL.COM, NS3.DNSOWL.COM,现在我们需要修改成 CloudFlare 指定的两个DNS,如下图所示:

CloudFlare Nameserver

Namesilo 的修改路径在这里:My account -> Domain Manager -> 选中域名 -> Actions for domains selected -> Change Nameservers, 界面如下:

Namesilo Chane NameServer

切换域名解析服务器需要时间,最长可能要一天左右。完成后你会收到邮件通知的。

5. 做一些基础配置。

CloudFlare 后台有好多配置选项,比如说SSL证书、邮箱转发等。有些保持默认就可以了,需要修改的不是很多,大家可以自己去在研究一下。我在这里就不多说了。

 

 

评论

添加新评论

此字段内容将保密,不会被其他人看见。
  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。
验证码
发布评论前,请通过下面的验证,以免被当作垃圾评论机器人屏蔽。
5 + 4 =
计算出这道简单的算术题并键入答案。例如、1+3,就输入 4。