Cloudflare是什么?如何注册Cloudflare账号|更改DNS解析服务器

Cloudflare是什么?

Cloudflare 是一家提供网络性能优化和安全服务的公司,广泛用于加速网站访问、保护网站免受恶意攻击以及提供更可靠的在线体验。

Cloudflare 是一种内容分发网络(CDN)和网络安全平台,充当网站和访问者之间的中间层,通过优化数据传输和保护数据安全来提升网络性能和可靠性。

简单来说,当用户访问一个使用 Cloudflare 的网站时,用户的请求会先经过 Cloudflare 的服务器,再传递到目标网站,从而实现以下功能。

Cloudflare官网:https://www.cloudflare.com


Cloudflare 的主要功能和作用

(1) 内容分发网络(CDN)

  • 加速网站访问
    • Cloudflare 拥有遍布全球的数据中心,会将网站的静态资源(如图片、CSS、JavaScript)缓存到离访问者最近的服务器上,从而加速加载速度。
    • 减少延迟,提高用户体验,尤其对于国际访问者效果显著。
  • 节省带宽成本:通过缓存减少主服务器的直接流量。

(2) 网络安全

  • DDoS 防护
    • Cloudflare 可以检测并阻止分布式拒绝服务(DDoS)攻击,保护网站免受流量攻击而宕机。
  • Web 应用防火墙(WAF)
    • 提供规则集,防止常见的网络攻击(如 SQL 注入、跨站脚本攻击)。
  • SSL/TLS 加密
    • 提供免费的 HTTPS 加密,确保数据传输安全,提升网站可信度。

(3) 域名解析服务(DNS)

  • 快速 DNS
    • Cloudflare 提供快速且可靠的 DNS 服务,让域名解析速度更快,减少等待时间。
  • 保护 DNS 攻击
    • 防止 DNS 劫持和其他域名相关攻击。

(4) 负载均衡和高可用性

  • 分流访问流量
    • 支持智能流量分配,将用户请求分散到不同的服务器或数据中心,减少单点故障的风险。
  • 自动切换
    • 如果某个服务器宕机,Cloudflare 会自动将流量切换到可用的服务器。

(5) 分析和报告

  • 提供详细的流量分析、威胁报告和性能数据,让你了解访问者行为和潜在威胁。

(6) 优化和开发者工具

  • 自动优化
    • 压缩文件、优化图像等功能可以减少页面大小并提高加载速度。
  • 边缘计算(Workers)
    • 支持在其网络边缘运行 JavaScript 脚本,用于构建高性能的动态应用。

3. Cloudflare 的优势

优势 描述
全球覆盖 数据中心覆盖 100 多个国家,确保全球用户访问速度快。
易用性 配置简单,无需复杂的技术知识即可使用许多核心功能。
成本效益 提供免费计划,同时支持按需扩展的付费计划,适合不同规模的网站。
安全性强 提供从基础到高级的安全防护措施,适用于各种攻击场景。

4. 适用场景

  • 中小型企业:通过免费计划加速网站和保护安全。
  • 大型企业和电商:利用其高级功能,如负载均衡、边缘计算和高级 WAF。
  • 开发者:借助 Workers 和 API 构建灵活的网络应用。
  • 博客或个人网站:通过 CDN 和 HTTPS 提升速度和安全性。

Cloudflare 是一个全面的网络加速和安全解决方案,适合几乎所有规模的网站或应用程序。如果你希望网站更快、更安全,Cloudflare 是一个非常不错的选择。


如何注册Cloudflare账号?

1、打开 https://www.cloudflare.com/,点击右上角的 “Sign up”,填入你的电子邮箱,设置好账户密码(至少8位,必须包含数字和特殊字符),点击“create account”;


2、界面跳转到“添加网站”界面,输入你的域名,例如 tkgj.life,注意没有前面的 www。然后点击 “add site”;

3、界面进入选择套餐界面,点最后一个“free”,然后点“confirm plan”;

4、接下来CF会扫描你域名的解析记录,扫描完成后大部分记录都给你设置好了。接着点击“continue”;

5、界面进入更改NS解析服务器提示页面,记住类似下图中的两行dns记录:

这一步到此结束,请不要关闭cloudflare的网页。


更改DNS解析服务器

这一步以Namesilo为例,讲解将域名的dns转移到cloudflare的过程,其他域名注册商的域名,请参考官方网站。

1.打开 https://www.namesilo.com/,点右上角的“login”,输入用户名和密码,点“submit”登录;

2.点击右上角的“manage my domains”,进入域名列表;

3.勾选域名左边的框,然后点击上面的”change nameservers”:

4.进入填写dns服务器界面,把默认的三行删了,在第一和第二栏填入cloudflare界面上出现的两个域名,例如:marek.ns.cloudflare.com 和 wanda.ns.cloudflare.com(注意:CF分配到每个人的DNS服务器都不一样,请按照你账号中出现的填写):

5、确认无误后,点击下面的 “submit” 按钮提交,更改就完成了。

6、回到cloudflare网页上,点击”done, check nameservers”按钮,界面进入证书选择界面,按图中选“full(strict)”

7、接着点页面下方的“next”,进入加速选项页面。按照图中所示把勾选上:

如果引导没出现这一步,不影响结果,继续往下操作即可。这一步的选项可在设置好后在“速度”->“优化”中打开。

8、接着点页面下方的“Next”,设置就完成了。如果需要对dns进行解析,点击页面上方的”DNS“进入dns解析设置页面。

例如要添加新的解析,先点击“add record”,然后选择解析类型、填写记录名、值,TTL用默认的即可(auto表示600s,比namesilo的3600强了60倍!)。

如果vps使用网页服务,可以选择过代理(即显示黄色的云),仅做dns解析则要点掉黄色的云。信息填写好后点击“save”按钮保存:

cloudflare新增dns解析

即使记录已经存在,也随时可以点击记录右边的云开启和关闭cloudflare中转。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注