CloudFlare系列--免费使用DNS域名解析+CDN

这篇具有很好参考价值的文章主要介绍了CloudFlare系列--免费使用DNS域名解析+CDN。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

原文网址:CloudFlare系列--免费使用DNS域名解析+CDN_IT利刃出鞘的博客-CSDN博客

简介

说明

        本文介绍如何使用CloudFlare进行域名解析和进行CDN加速网络访问速度。

        CloudFlare(简称:CF) 是一家全球知名的 CDN 服务商,CF提供了免费的 CDN 套餐,且不限流量。

案例

举几个实际案例,可能有跟你一样的情况,如果不想看就跳到下文看教程

  1. 最费力的例子:域名购于阿里云,网站服务器用的非WordPress托管主机,譬如Cloudways、阿里云轻量应用服务器、各种VPS。
    1. 需要将域名解析服务器在阿里云里换成了Cloudflare的,所有域名解析记录都在Cloudflare自行维护,企业邮箱(也就是域名邮箱)用的腾讯的,邮箱解析记录也同样在Cloudflare维护。——我的网站就是这么折腾的。
  2. 稍许费力的例子:域名购于阿里云,网站服务器用的是WordPress托管主机,譬如SiteGround、ChemiCloud,邮箱用的网易企业邮箱,域名解析服务器用的SiteGround,邮箱解析记录在Siteground内配置,同时,也是在Siteground中配置的邮箱解析记录。
    1. 需要在域名购买处,修改域名解析服务器(NS),并在主机的解析记录管理中添加邮箱解析记录。
  3. 最省力的例子:域名、服务器、邮箱、CDN全都用WordPress主机商提供的(譬如SiteGround),那么你完全不需要操心解析记录,因为主机商全部自动搞定。

步骤概要:

  1. 注册一个Cloudflare账号;
  2. 添加你的网站到Cloudflare中,获取Cloudflare的域名解析服务器(NS);
  3. 到你的域名注册网站,修改域名解析服务器(NS)为Cloudflare的,Cloudflare会自动获取已有的解析记录。有时候也会获取不全,你需要人工检查一下
  4. 按需在Cloudflare中添加网站解析记录,常用的解析记录是A记录,用于将域名指向网站的服务器IP

1. 注册CloudFlare账号

https://dash.cloudflare.com/sign-up

若已经注册过了,可直接登录:https://dash.cloudflare.com/login

  1. 输入邮箱、密码,点击创建账户按钮

  2. 在邮箱中接收验证邮件并点击验证链接

CloudFlare系列--免费使用DNS域名解析+CDN

2. 添加你的网站到Cloudflare中

账户创建完成后,添加你的网站域名到cloudflare中

CloudFlare系列--免费使用DNS域名解析+CDN

选择免费计划并继续,免费计划包含了:DDOS攻击缓解、全球内容分发网络(cdn)、电子邮件支持。

CloudFlare系列--免费使用DNS域名解析+CDN

然后系统会自动扫描你的站点查找已有的DNS记录,也就是解析记录,并导入到Cloudflare中,免去你重复配置的功夫。

CloudFlare系列--免费使用DNS域名解析+CDN

当扫描完成后,进入如下界面,会呈现你已有的解析记录(有时候也会获取不全,需要人工检查一下)。 但是由于我的演示网站是个全新的域名,所以下图中没有解析记录。

橙色云朵:表示开启了CDN;灰色云朵:表示仅做解析用途,不会给予保护和CDN。具体如下:

名称

含义

DNS only - wildcard

域名通配符,只解析DNS,不代理,每个域名只有一个

DNS only(仅DNS解析)

只解析DNS,不使用CDN代理。

Proxied(已代理)

解析DNS,同时使用CDN代理(保护、加快访问)

点击继续:

CloudFlare系列--免费使用DNS域名解析+CDN

如果要添加,可以这样添加:

CloudFlare系列--免费使用DNS域名解析+CDN

在接下来的弹出窗中,由于我现在没有添加任何记录,系统提示我以后要添加解析记录,我们点击确认。

CloudFlare系列--免费使用DNS域名解析+CDN

如下图所示:Cloudflare告诉你如何修改名称服务器,也就是域名服务器(NS)。做法是:登录到你现有的域名注册处,将已有的NS删除,新增Cloudflare提供给你的NS。

CloudFlare系列--免费使用DNS域名解析+CDN

        操作完这一步之后,不要点击“完成,检查名称服务器”。因为这个是个跳转,会跳转到当前域名的 overview 页面。我们还没有将阿里云买的域名的DNS改成CF的,所以跳转会不正常的。

        到这一步,直接去修改阿里云修改DNS服务器(下边第3步)即可,全部完成之后再等待此处CF的申请的邮件。

        这个CF的申请一般24小时之内会完成,完成之后会收到邮件通知。我这个例子里面从设置完成到收到邮件,前后10分钟左右。下面是我收到的邮件通知:

CloudFlare系列--免费使用DNS域名解析+CDN

3. 修改阿里云的域名服务器(NS)

        我的域名是在阿里云注册的,以阿里云为例,我们来学习如何修改域名服务器。如果你在porkbun、namesilo注册的域名,可以查看这篇教程:如何使用NS进行域名解析

首先,在域名管理页面,点击域名右侧的管理按钮

CloudFlare系列--免费使用DNS域名解析+CDN

进入域名基本信息界面,找到修改DNS,点击进入

CloudFlare系列--免费使用DNS域名解析+CDN

 继续点击修改DNS服务器

CloudFlare系列--免费使用DNS域名解析+CDN

然后填入cloudflare提供给你的两条NS记录并确认保存

CloudFlare系列--免费使用DNS域名解析+CDN

保存成功后,你将看到当前DNS服务器已经成功修改了。

CloudFlare系列--免费使用DNS域名解析+CDN

如果你想查看域名解析是否生效,可以通过网站https://www.whatsmydns.net/#NS/,输入域名查看NS生效与否。

CloudFlare系列--免费使用DNS域名解析+CDN

完成域名服务器修改后,回到cloudflare,点击下图所示的完成,检查名称服务器按钮继续。

CloudFlare系列--免费使用DNS域名解析+CDN

4. 查看结果

法1:浏览器直接访问域名

CloudFlare系列--免费使用DNS域名解析+CDN

可以看到网站的真实 IP 已经被隐藏,显示的是 CDN(Cloudflare)的 IP 地址:

CloudFlare系列--免费使用DNS域名解析+CDN

法2:用ping命令

ping xxx.com

法3:用域名查询网站

比如:https://ip.tool.chinaz.com/

输入xxx.com然后查询即可。可以发现查询的结果的ip属于CloudFlare

注意事项

1、刚刚设置好的网站不可访问

刚刚设置好的网站,由于本机的 DNS 缓存问题,可能会造成无法访问的情况,解决方法也很简单,刷新本机 DNS 缓存就可以。

具体方法可以参考:这篇文章文章来源地址https://www.toymoban.com/news/detail-449756.html

到了这里,关于CloudFlare系列--免费使用DNS域名解析+CDN的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • DNS(域名解析服务)

    安装DNS服务; IspSrv作为DNS的的根域 创建test1.com - test100.com,并在所有正向区域中创建一条A记录,解析到本机地址。 所有无法解析的域名均解析为本机地址 步骤一 - 添加chinaskills.global正向区域和反向区域 前提条件:安装DNS服务 有时候会添加不成功,报区域名错误,退出去重

    2024年01月23日
    浏览(26)
  • Linux域名解析(DNS)

    域名系统(英文:Domain Name System,缩写:DNS),使用应用层协议,是互联网的一项服务。 它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。 每一台 DNS 服务器都只负责管理一个有限范围(一个或几个域)内的主机域 名和 IP 地址的对应关系

    2024年02月09日
    浏览(54)
  • DNS域名解析过程详解

    目录 一、DNS系统 二、域名 三、域名服务器 根域名服务器 顶级域名服务器 授权域名服务器 本地域名服务器 四、域名解析过程  递归查询 递归查询与迭代查询结合 主机向本地域名服务器的查询是递归查询 本地域名服务器向根域名服务器的查询是迭代查询 一次完整的DNS域名

    2024年02月10日
    浏览(33)
  • DNS 域名解析 后续(二)-----主从复制、分离解析

    (软件名 bind , 服务名 named) bind主包 yum  install bind bind-utils -y    主软件 和 配置包管理软件(工具包) 正向解析:把域名解析成ip地址 使用192.168.246.7一台虚拟机,以域名  zzz.com  为例 可以加//注释掉,或者改成any(注意格式),二选一就可以哦 实验结束啦 两条检测命令

    2024年01月21日
    浏览(39)
  • DNS域名解析服务器

    一、DNS简介 1、因特网的域名结构 2、域名服务器的类型划分 二、DNS域名解析的过程 三、DNS服务器配置 两个都定义,ttl的优先: 能解析,不能拼通(没有13这个主机) 别名: 测试: 主(192.168.168.138): 从(192.168.168.130): 先启主,再启从: 测试: 主: 从重启也不行:没

    2024年02月11日
    浏览(31)
  • Linux——DNS域名解析服务

    个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。 个人主页:小李会科技的主页   目录  前言:  一.DNS系统的作用及类型 1.DNS 系统的作用(解析方式):***  2

    2024年02月15日
    浏览(42)
  • Linux之DNS域名解析服务

    目录 Linux之DNS域名解析服务 概述 产生原因 作用 连接方式 因特网的域名结构 拓扑 分类 域名服务器类型 ​编辑  DNS域名解析过程 分类 解析图 搭建DNS域名解析服务器 概述 安装软件 bind服务中三个关键文件 主配置文件分析 一般需要修改三部分: 区域配置文件 正向解析资源

    2024年02月09日
    浏览(30)
  • linux-DNS域名解析

    通过nslookup命令查看域名的解析关系 1.该命令需要单独安装dns的套件软件包 yum install bind-utils -y 2.使用nslookup命令 nslookup www.baidu.com dns服务器一般是安装bind服务 如果是小型的域名解析需求,使用dnsmmasq即可 首先安装该软件 修改dnsmasq.conf,大概如下参数 配置dnsmasq.hosts文件 添加

    2024年02月08日
    浏览(41)
  • Linux网路服务之DNS域名解析

     1.DNS相关知识点  1.1 DNS的简介 1.2 DNS 数据结构分布  1.3 服务器的类型    1.4 DNS 域名解析方式 1.5   DNS的查询方式 递归查询  迭代查询  1.6 本地主机有关DNS映射文件(hosts)  windos 系统中有关DNS的映射文件  2. DNS域名解析器的了解  构建DNS域名解析器的目的 bind服务的安装

    2024年01月21日
    浏览(32)
  • DNS域名解析协议系统的运行流程详解

    DNS协议的运转需要客户端和服务器进行交互。由于服务器端需要存储大量的域名信息,同时每天需要应答海量的解析请求,因此它的设计必须遵循分布式系统。客户端向一台服务器请求解析服务时,对方可能没有相应的域名信息,于是它会向上一层查询,获得拥有给定域名信

    2024年02月07日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包