通过route53搭配cloudflare实现分区解析宕机切换功能的详细图文教程

搬瓦工机场JMS

来了来了我又来分享经验了。

首先要有一个cloudflare partner接入的域名,大佬们都会玩,所以直接开搞

然后需要有个AWS账号有钱的(大佬们都有好多不担心)
[route 53是要钱的  每个域名是0.5$ 其实就一个域名就可以了 搞好了之后可以在别的域名里用的啊]
[每个监控点是 0.75$ ,可以实现秒级监控]


添加域名解析之前,我们先去运行状况检查里添加运行状况检查
把所有我们需要监控的节点(例如cdn节点)都加入进去。


支持http、https、tcp、域名监测(还能对比字符串)

一般来说请求间隔设置标准即可,标准的情况下每秒都会检测了,如果是快速的话,每秒会检测更多次
失败阈值追求反应快的可以设置为1,一般默认3即可,检查区域随便选三个就好,不用都选择


下面的教程根据VPS全科网的需求的功能来演示

1.海外解析统统都去cloudflare的cdn节点(那肯定啊国外很快)
2.国内解析到我们的自建反代cdn(可以看我上一篇教程)
3.国内解析使用不同的反代cdn节点,一个节点宕机时自动切换到备用反代cdn
4.当所有反代cdn节点都宕机时,国内解析也切换到cloudflare的cdn节点
5.隐性cname,ping的时候不会透露二级域

接下来我们根据需求去创建相应的解析规则

那我们开始
首先VPS全科网添加一个A记录

这个A记录的路由策略选 地理位置 然后位置选择默认(为了和下面的路由策略搭配实现所有海外IP解析到cloudflare的cdn节点)

然后添加N个相同的二级A记录(N的数量为你的反代cdn节点数量),这里用webnode这个二级域

这个A记录的路由策略可以设置为 加权 加权值可以自己设置,最关键的地方与允许状态检查关联选择是,下方选择之前在运行状况检查里添加的对应的监控节点
重复这个步骤,有几台反代cdn节点就要添加几个

然后VPS全科网再添加一个同名的的A记录。

这里要注意了,这个同名A记录值为cloudflare的节点IP,加权值为0(0权重不会参与到解析,但加上宕机策略之后,假如之前添加的记录监测都不可用,那么0权重的这个解析会生效,达到了反代cdn全都宕机了,切回cloudflare cdn的目的)
因为是cloudflare的节点,所以这个解析不用选择与允许状态检查关联

好了解析节点都添加完毕,下一步就是然后添加一个用于二级A记录,用于把之前添加的解析集合,这里用web这个二级域

这里要注意了,不要使用cname,使用A记录下面的 别名功能,别名目标为刚才添加的二级域,如webnode,下方的 路由策略 选为故障转移,故障转移记录类型选择 主副本(因为我这里演示使用的是 主动/主动故障转移,所以不需要添加辅助记录,您也可以选择使用 主动/被动故障转移)
重要的地方是 评估目标允许状态 选择是,与允许状态检查关联 选择否

最后一步,这时候添加VPS全科网正式使用的域名解析就完成了,比如www二级域

这里如果想实现隐性cname,可以直接选择A记录下方的别名,别名目标为上一步添加的二级域web,路由策略选择 地理位置 ,位置选择 中国 ,评估目标运行状态和与运行状态检查关联都选择 否 即可。

那么整个过程就完成了,此时效果就完全实现了
大功告成!VPS全科网谢谢您的耐心观看!

未经允许不得转载:搬瓦工VPS_美国VPS » 通过route53搭配cloudflare实现分区解析宕机切换功能的详细图文教程

赞 (0) 打赏

相关推荐

    暂无内容!

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

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

支付宝扫一扫打赏

微信扫一扫打赏