个人博客使用CloudFlare套用CDN防御并设置二级域名

CloudFlare介绍

  • Cloudflare是一家总部位于旧金山的技术公司,成立于2009年,致力于提供云安全、内容交付和域名解析服务。

  • Cloudflare的主要服务包括:

  • CDN加速。通过将网站内容分发到全球的边缘节点,使用户能够从离其更近的服务器获取内容,从而提高网站的加载速度和用户体验。

  • DDoS攻击防护。Cloudflare提供强大的DDoS攻击防护,能够检测和过滤大规模的恶意流量,确保网站和应用程序能够正常运行。

  • Web应用防火墙(WAF)。Cloudflare的WAF可以检测和阻止恶意的网络攻击,如SQL注入、跨站脚本攻击(XSS)等,保护网站和应用程序的安全。

  • TLS/SSL加密。Cloudflare提供免费的全球性的TLS/SSL证书,帮助网站实现HTTPS加密连接,提供数据传输的安全性和隐私保护。

  • DNS服务。Cloudflare提供快速、可靠的全球分布式域名解析服务,帮助加速网站的DNS解析过程。

部署教程

演示环境

  • 阿里云域名(腾讯域名不支持免费修改DNS服务器)

  • 动态公网IP

  • 已搭建的个人博客

  • 爱快软路由(对外的服务都是端口映射控制)

  • 黑群晖NAS

  • DDNSGO群晖套件

注册CloudFlare账号

  1. 访问CloudFlare官网,点击注册。

  2. 选择免费列的添加一个网站

  3. 输入邮箱、密码,进行注册。

  4. 注册后并登录

在CloudFlare中添加域名

  1. 点击添加站点

  2. 输入你的域名后点击继续

  3. 选择免费的并点击继续

  4. 等CloudFlare扫描完你的域名解析的记录,点击继续。

修改域名DNS服务器

  1. 打开阿里云官网,登录你的账号。
    官网地址:https://www.aliyun.com/benefit?utm_content=se_1015761852

  2. 点击控制台

  3. 点击左上角图标,选择域名。

  4. 点击已有域名列表

  5. 点击需要修改的域名

  6. 点击DNS管理--DNS修改--修改DNS服务器

  7. 修改DNS服务器地址为CloudFlare的地址,点击确定。

  8. CloudFlare的DNS地址在域名的DNS--记录内。

为域名添加DNS解析记录

  1. 在CloudFlare中选择你的域名--DNS--记录--添加记录

  2. 添加A类型记录