全球最大的DNS服务提供商之一:CDN服务

优采云 发布时间: 2021-05-18 01:28

  全球最大的DNS服务提供商之一:CDN服务

  如前几篇文章文章所述,此博客已部署在GitHub Pages上。

  GitHub Pages不仅不花钱,还拥有免费的证书,可以说是相当划算的。但是一个问题是,GitHub的服务器部署在海外,这意味着在中国访问此博客的速度将相对较慢(Ping降至100到200毫秒)。

  解决此问题的最佳方法是使用CDN。

  什么是CDN?

  内容交付网络(英文:Content Delivery Network或Content Distribution Network,缩写:CDN)是指通过互联网相互连接的计算机网络系统,使用距离每个用户最近的服务器,更快,更可靠地发送音乐,图片,电影,应用程序和其他文件提供给用户,以向用户提供高性能,可扩展且低成本的网络内容。

  -维基百科

  简单来说,CDN是在全球范围内部署的缓存服务器。他们将预先在网站上缓存资源,然后,当用户想要访问相关资源时,他们可以直接从CDN服务器获取资源。这样不仅可以提高访问速度,减少访问延迟,还可以减轻网站服务器的压力。

  世界上有许多CDN服务提供商。秦牛云,阿里云,腾讯云等均提供CDN服务。其中一些收费,有些是免费的。我今天选择的CDN服务来自Cloudflare。

  为什么有Cloudflare?

  Cloudflare是世界上最大的DNS服务提供商之一(它被称为世界上最快的DNS 1. 1. 1. 1)。此外,他们还提供CDN,SSL证书,DDos保护等服务,Cloudflare与百度合作,并在中国部署了大量节点,也可以解决百度抓取无法对GitHub Pages进行抓取的问题。 。我今天要使用的是SSL证书和CDN服务的免费版本。

  除了Cloudflare对NB的比较之外,选择他的另一个更重要的原因是,国内CDN毫无例外地要求向*敏*感*词*局提交域名。作为一个遵守法律法规的好公民,我绝对不怕被*敏*感*词*局备案。我主要觉得这太麻烦了。向*敏*感*词*局备案后,网站上的小图标有点难看

  配置CDN

  首先,去Cloudflare注册一个帐户。注册后,点击添加网站以添加您的网站。

  

  添加后,选择免费计划(计划)。如果您有钱,也可以选择付费计划,该计划提供更多服务。

  

  然后Cloudflare将读取您的DNS配置。如果没有问题,只需单击继续。

  

  然后Cloudflare会要求您用他提供的DNS服务器替换DNS服务器,只需到您的域名提供商进行设置(添加或替换即可)

  

  等待几分钟,直到它显示好消息! Cloudflare现在正在保护您的站点,这意味着安装成功。

  

  设置SSL证书

  除了免费的DNS和CDN,Cloudflare还提供了免费的SSL证书。

  Cloudflare的SSL证书已默认启用。但是,最好在“加密”页面上选中“始终使用HTTPS”。当您访问网站时,此选项可以自动将所有http链接重定向到相应的https链接。

  

  相关文章

  ·结束·

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线