Cloudflare介绍

Cloudflare简介

我在不同的注册商那里购买域名,导致域名管理很麻烦。后面发现Cloudflare提供免费的DNS服务,我把所有域名的DNS解析都指向Cloudflare的服务器,就可以在一个地方上集中管理所有域名了。后来发现Cloudflare还提供免费的CDN服务和基础的DDoS防护,觉得更加划算了。

注册和添加域名

  1. 注册账号
  2. 添加网站
    • 点击”Add Site”或”添加站点”
    • 输入你的域名(如:example.com)
    • 选择Free套餐(免费计划)

更换域名服务器

  1. Cloudflare会提供两个NS服务器地址,类似:
    jane.ns.cloudflare.com
    john.ns.cloudflare.com
    
  2. 在域名注册商处修改DNS服务器:
    • 在域名管理后台,将DNS服务器改为Cloudflare提供的地址
    • 等待生效(通常需要几分钟到24小时)
    • 以阿里云为例,可以参考它的帮助

DNS记录配置

具体配置可以参考这篇文章

在Cloudflare控制面板中添加DNS记录,有个代理状态可以设置,选择了就表示使用了CDN服务。

CDN配置

CDN(内容分发网络), 就是把你的网站内容缓存到Cloudflare全球各地的节点,用户访问的时候就近访问节点,这样访问速度就快了。

CDN还有其他的好处:
– 我们买的VPS都有流量限制,超过流量就断流了。使用CDN就不会消耗我们VPS的流量了。
– 使用了CDN以后,ping 域名的时候,返回的IP地址是CDN节点的IP地址,网络黑客们攻击网站的时候就全部打在Cloudflare的服务器上,我们的VPS就安全了。
– 如果VPS的IP地址被封了,使用CDN以后,就还可以继续访问(仅限于Web服务)。

SSL/TLS设置

这里设置浏览器访问CDN节点和CDN节点访问我们VPS是否使用HTTPS。

推荐选择完全(严格)模式,全程HTTPS。

因为我们VPS使用的Caddy只支持HTTPS访问,并且使用的是公开可信的证书,HTTP反而无法访问。

其他配置

一些配置可以看看,比如缓存速度安全等等,有兴趣的可以调整一下试试。

暂无介绍....

延伸阅读:

MySQL介绍

MySQL是个啥?MySQL是一个开源的数据库管理系统。以前LAMP是VPS的标配,L是操作系统Linux,A是Web服...

leon
2025年2月21日
Cloudflare介绍

Cloudflare简介我在不同的注册商那里购买域名,导致域名管理很麻烦。后面发现Cloudflare提供免费的DNS服...

leon
2025年2月18日