如何将自己的域名托管至Cloudflare?以及一些CF基础功能的设置

一、什么是Cloudflare?它有哪些功能?

Cloudflare,简称CF。是一家提供全球分布式网络服务的公司,其主要产品包括内容分发网络(CDN)、防火墙、DNS服务、反向代理、边缘计算等。其中大部分都可以免费使用,本站的DNS就是托管在Cloudflare。

其常用功能包括:

  • DNS管理:提供全球分布式DNS解析服务,可以快速响应DNS请求,并保护网站免受DNS攻击。
  • CDN服务:通过在全球分布的服务器上缓存静态文件,可以提高网站的性能和速度,缩短页面加载时间。
  • DDoS防护:Cloudflare提供了强大的DDoS防护功能,能够抵御各种DDoS攻击,保护网站免受攻击。
  • SSL证书:Cloudflare提供了免费的SSL证书,可以保护网站的安全,提高用户信任度。
  • Web应用防火墙(WAF):可以保护网站免受各种恶意攻击,如SQL注入、跨站点脚本攻击等。
  • Workers:可以在边缘节点上运行JavaScript代码,实现定制化和高性能处理。
  • Page Rules:可以根据URL、请求类型、来源IP等条件,对请求进行自定义处理,如重定向、缓存控制、请求限制等。
  • 数据分析:提供网站的访问数据和性能数据分析服务,可以帮助网站管理者了解网站访问情况和性能瓶颈,进行性能优化。
  • …………

总之,Cloudflare提供了很多常用功能,可以保护网站的安全、提高网站的性能和速度,以及提供丰富的数据分析服务。这些功能可以帮助网站管理者更好地管理和保护自己的网站。

本期主要介绍的主要是Cloudflare的DNS托管服务,包括其他相关的一些基础设置。

二、如何将自己的域名接入Cloudflare?

PS:本站以阿里云(域名注册商)进行演示,与其他注册商方法大同小异,具体操作请依据本文自行决断。

1.注册 Cloudflare 账号并登录

  • 访问 Cloudflare 官网,使用电子邮箱注册Cloudflare账号并登录。

2.添加你的域名

  • 在CF后台点击”添加网站”。输入你的域名并确认
  • 接下来会有几个基础步骤设置:
  • 第一步,在页面最下面选择“Free”即可体验免费套餐;
  • 第二步,一般直接点击”继续”跳过即可,或者你可以自己视情况添加;
  • 第三步,CF会给你提供两个“名称服务器”地址,请复制并保存下来,待会需要用到。
  • 最后点击完成,CF会跳出“快速入门指南”界面。你可以点击“以后完成”直接跳过,因为后面的教程有具体设置方法。
  • 进入你的域名注册商后台,我这里就是进入“阿里云域名控制台”。
    • 找到你要修改DNS服务器的域名,点击“管理”。
    • 找到DNS修改,将DNS服务器修改为刚才复制下来的地址。
    • PS:你可以参照对应的域名注册商文档,进行本步骤设置。

至此,你的域名已经成功接入到Cloudflare!

不出意外的话,你将会收到来自CF的邮件提醒,并且在CF后台,你的域名状态将会变成“有效”。

三、Cloudflare基础常用功能的一些设置

1.添加你的第一个域名解析

  • 进入CF控制台,点击你的域名。
  • 在左侧栏找到DNS,点击添加记录。
  • 记录类型选择A记录,名称自选,内容则是你的服务器IP地址。
  • 那个小云朵的图标,开启的话流量就会走CF的CDN代理,关闭则为直连。
  • 其他设置保持默认即可,点击保存,等待一会解析就会生效。

2.配置SSL

  • 同样在左侧栏找到SSL/TLS。
  • 我这里暂且选择“灵活”,这样的话浏览器与 Cloudflare 之间的流量将会被代理,在浏览器中访问你的网站,会显示“连接是安全的”。
  • 注意:SSL仅在流量由CF代理时生效,即刚才那个小云朵需要打开。

PS:如果你想要更安全的SSL加密方式(图中的“完全”模式),可以参考:《还没写好》

3.缓存配置

(1)如何清除缓存?

  • 当网站内容更新时,你想要CF快速同步你网站的内容,就需要清除缓存。
  • 在左侧栏中找到”缓存“,然后点击“清除所有内容”即可。
  • 当然,你也可以自定义清除缓存:即指定某站点或某文件。

(2)Always Online

  • 不论是什么网站,或多或少都有服务器宕机或其他意外情况。
  • 为保证在意外期间不影响你的业务,你可以打开CF的”Always Online“功能。
  • 依旧是刚才的缓存页面往下滑,找到“Always Online”开关,打开即可
  • PS:如果你的网站是主要是交互式功能的,那么打开了也没啥用,这个只能提供有限的网站静态页面副本给用户。

(3)如何打开开发模式?

  • 在Always Online下面,有个”开发模式“,打开它。
  • 当你打开”开发模式“时,访问你的网站将直接从源服务器申请,此时你所做的任何操作都将实时更新同步。适合需要对网站进行维护或多次调试是打开。
  • PS:打开开发者模式后,请手动清除一下缓存,否则依旧会从缓存中读取网站数据。

至此,大功告成!

以上就是Cloudflare的基本功能应用,希望能够对您有所帮助。

文章出自:张奕哲's Blog 如何将自己的域名托管至Cloudflare?以及一些CF基础功能的设置,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇