云解析是在域名解析的基础上,由京东云团队,结合京东云的优质网络、主机资源研发的高可用、高可靠、功能丰富的权威DNS服务器。云解析拥有简单易用的控制台,方便用户对域名进行操作。采用多集群、多节点部署,拥有百G防护套餐,专业DNS团队提供全面的服务保障能力。本次操作需要用到京东云云解析【企业高级版】¥3888/年,因为只有这个版本才有网站监控功能

一、搭建测试站点

具体配置如下:

  • 计费模式:按配置
  • 地域与可用区:华北-北京(可用区随意)
  • 镜像:CentOS 7.4 64位
  • 规格:1核4GB
  • 存储:保持默认
  • 安全组:开放全部端口(仅用于测试,生产环境根据需求开放)
  • 带宽:1Mbps
  • 名称:自定义
  • 自定义数据:如下

云主机dns_test1:

#!/bin/bash
yum install httpd -y
systemctl enable httpd
systemctl start httpd
echo "Web01" > /var/www/html/index.html

云主机dns_test2:

#!/bin/bash
yum install httpd -y
systemctl enable httpd
systemctl start httpd
echo "Web02" > /var/www/html/index.html

云主机创建完成如下:

浏览器中分别输入以上两个云主机的公网IP可验证测试站点是否创建成功

二、在云解析中添加域名

1. 添加域名

打开京东云控制台:https://console.jdcloud.com/,在左侧导航中依次点击域名服务-云解析,如图添加需要被解析的域名(需要填写一级域名)

添加完成后,需要到原域名服务商所在的控制台修改NS

各个服务商界面不同

NS修改完成

NS修改是否生效,由于控制台是定时查询同步,所以会有所延迟,具体可查询whois:https://net.jdcloud.com/domainInfo/whois

2. 添加域名解析记录

如图添加两条A记录,分别指向上一步创建的云主机dns_test1的公网IP和云主机dns_test2的公网IP(这里设置的两条记录主机记录要相同,记录值不同,具体看后面操作)


解析记录添加完如下:

验证添加的记录

三、设置网站监控

1. 设置报警联系人信息

注意:网站监控报警只有安全设置中绑定的手机号和邮箱才能收到信息,联系人管理中设置的联系人信息无法收到报警。


2. 添加网站监控


测试解析是否生效

我们要监控云主机dns_test1,所以选择对应的公网IP即可

添加完成后如下图:

3. 设置网站监控

网站监控的时候,有3种域名切换规则:

  • ①不对该域名记录做任何修改不测试(不测试)
  • ②强制暂停该解析记录
  • ③自动切换到备用地址

注意:在前面我们在云解析里添加了两条相同主机记录,不同记录值的解析(即两条记录同时工作),原因如下:

  • 在切换规则为强制暂停该解析记录时,需要至少两条解析记录,因为当此规则生效后,会暂停云解析中有故障的那条记录,留下的那一条解析记录继续对外提供访问服务。
  • 在切换规则为自动切换到备用地址时,

强制暂停该解析记录:

如下图,切换规则选择强制暂停该解析记录,切换方式选择自动切回,通知策略选择短信、邮件、消息栏(消息栏就是控制台顶部导航的消息)

接下来将云主机dns_test1关闭来模拟故障(我设置的监控频率为1分钟,连续触发报警次数为3次,所以理论上来讲3分钟后才能看到效果)

报警短信:

报警消息栏:

报警邮件:

故障发生后,如图:

在告警信息里也能看到相应故障信息

云主机dns_test1的解析记录被暂停

nslookup解析也只能解析到dns_test2的记录


注:恢复过程与结果就不操作了。

自动切换到备用地址:

删除域名解析中的云主机dns_test2对应的解析记录,只保留云主机dns_test1的解析记录


切换到网站监控如下图,切换规则选择自动切换到备用地址,切换方式选择自动切回,备用1地址填写文档开始创建的云主机dns_test2对应的公网IP,通知策略选择短信、邮件、消息栏(消息栏就是控制台顶部导航的消息)

接下来将云主机dns_test1关闭来模拟故障(我设置的监控频率为1分钟,连续触发报警次数为3次,所以理论上来讲3分钟后才能看到效果)

报警短信

报警消息栏

报警邮件:

故障发生后,如图:

浏览器中输入解析的域名,如果能显示dns_test2重点web内容则表示切换成功

我们用nslookup命令发现域名也已经解析到了备用地址

由于我们设置的是自动切回,接下来我们将云主机dns_test1重新启动后观察是否会切回

同时我们也收到了恢复邮件

监控对象也由红色变为绿色

在消息栏和短信中我们同样也收到了恢复消息。

====================================================

点击“京东云”亲自操作感受一下吧~

干货 | 云解析DNS之网站监控相关推荐

  1. 智能云解析DNS健康监测是如何实现的?-中科三方

    ​ 智能云解析是采用最新云技术的新一代DNS解析技术,与传统解析相比,除了具备更快的解析速度,更稳定的解析性能外,其所独具的DNS健康监测功能可以形成对网站解析状态的全天候监测,有效预防网站遭受DDo ...

  2. 阿里云产品推荐-----云解析DNS

    目录 优点 定价​编辑 ​热门实战场景 一.多线路智能化解析服务 二.可防御DNS查询攻击 三.更快.更稳.更安全的终端访问体验 云解析 DNS(Domain Name System,简称DNS) 一 ...

  3. 云解析DNS产品优势与应用场景

    什么是阿里云解析: 阿里云解析是面向全网域名开放的域名智能解析服务.阿里云解析做为云计算服务的入口,将逐步与阿里云已有云产品融合打通,成为云产品大家庭中不可或缺的一份子.ECS.RDS.CDN.SLB ...

  4. 云解析DNS能为你做什么?

    记录类型 云解析DNS支持A.CNAME.MX.TXT.SRV.AAAA.NS.CAA记录类型. 您可以参阅 添加解析记录 操作文档. 记录类型功能描述AIPV4记录,支持将域名映射到IPv4地址使用 ...

  5. 云解析DNS如何实现智能解析?

    随着政府企业对域名解析安全.精准.稳定的要求不断提升,云解析DNS逐渐成为替代传统解析的新一代域名解析技术.相比传统解析,云解析DNS具备智能解析.负载均衡.宕机切换.高防DNS等优点,其中智能解析对 ...

  6. 云解析DNS是什么意思?云解析DNS有什么用?(中科三方)

    随着网络场景的日益复杂,域名安全问题日益凸显,传统解析技术在应对DNS劫持.DDoS攻击等网络攻击问题时已经力不从心,云解析DNS技术越来越受到人们的关注.本文中科三方针对云解析DNS的定义和作用做下 ...

  7. 云解析DNS“免费版”与“付费版”的功能对比!新手引导

    阿里云域名DNS解析是免费的,阿里云云解析DNS是付费的,那么同样是DNS解析免费版和付费版有什么区别?aliyun网分享免费版DNS和云解析DNS的区别: DNS免费版和云解析DNS付费版的区别 参 ...

  8. 阿里云产品推荐——云解析DNS

    安全.快速.稳定.可靠的权威域名系统(DNS)服务.阿里云DNS帮助企业和开发者将人类可读的域名转换为机器可读的IP地址,然后将用户请求路由到所需的网站或应用服务器. 优势 稳定可靠 提供SLA保证的 ...

  9. 支持全球探测点的新一代网站监控

    2019独角兽企业重金招聘Python工程师标准>>> 摘要: 当你的网站开发完成了,你是不是想知道全国各地到服务器的网络访问情况. 当你的网站上线了,你是不是不想变成熊猫眼24小时 ...

  10. cname 别名记录 解析过程_云解析是什么?需要购买吗?

    域名解析:域名与 IP 地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器(DNS)来完成.在互联网中标记唯一一台计算机使用的是IP地址,通过合法的IP地址,我们 ...

最新文章

  1. adb install -r ,-d 等的解释
  2. 【web】将一个jar包更改成war包
  3. 迟语寒:组队学习的那些事
  4. 【2016年第4期】经济发展的顶层设计 企业战略的终极蓝图—— 产业互联网
  5. Mac上神奇的内置搜索引擎——Spotlight(聚焦搜索)
  6. 图论 —— 最短路 —— Bellman-Ford 算法与 SPFA
  7. 下周见!Redmi K50标准版配置细节曝光:骁龙870+67W快充
  8. ncurses窗口机制:wprintw(), wrefresh()
  9. python null怎么表示_[Python] @NotNull装饰器如何写比较好?
  10. 吴恩达深度学习笔记 course 2 1.1~1.14 深度学习的实用层面
  11. 日志异常处理-spring aop注解
  12. Vue 动态组件component
  13. linux 使用shell/python编写钉钉自动监控报警脚本
  14. 乔布斯全新采访曝光:吐槽微软,回应争议,还要把Mac扔出窗外,然而…
  15. DCM4CHEE-ARC-LIGHT
  16. STEM创新教育-热量与马铃薯含水量之间的关系
  17. vw8000_汽车电子国际测试标准iso16750和VW8000
  18. buuctf crypto page 2
  19. Ubuntu下批量重命名图片并将路径写入txt文件
  20. 疯狂java讲义第五章课后习题答案

热门文章

  1. 考研复试常见问题(数据库系统概论篇)
  2. 基于R语言的主成分分析
  3. R语言—数据的调整与处理
  4. 英语语法最终珍藏版笔记-8虚拟语气
  5. mysql姓名三位随机_Mysql之生成随机数,随机字符串,随机姓名
  6. mapbox创建空白底图
  7. OSError: dlopen
  8. 记录一次网线水晶头的安装
  9. 自然语言处理国内外著名会议、期刊
  10. python爬取b站弹幕分析_Python爬取分析B站动漫《柯南》弹幕,从数据中分析接下来的剧情...