Cloudflare和Route 53之间的DNS条目

Mat*_*nth 5 dns cloudflare amazon-route53

我们正在尝试在发布之前设置Cloudflare.我们最初使用Route 53注册了我们的域名,并希望将其保留在那里......对于上下文,我们的服务器由DigitalOcean托管

我们设置了Cloudflare并在24小时前完成了流程.我们将Route 53上的NS条目更改为Cloudflare.

但是,当我们去http://www.whoishostingthis.com/这样的网站时,它仍然会显示数字海洋.

我们的图像部署管道也有一个子域名--c.opencritic.com.这显示出类似的结果.

这是我们目前的条目:

在路线53

  • A - opencritic.com - 服务器的IP
  • MX - opencritic.com - Gmail网络服务器
  • NS - opencritic.com -Cloudflare名称服务器
  • SOA - opencritic.com - 设置期间的长亚马逊字符串
  • CNAME - c.opencritic.com - opencritic.com的别名
  • CNAME - www.opencritic.com - opencritic.com的别名

在CLOUDLFARE上

  • A - opencritic.com - 服务器的IP
  • CNAME - c.opencritic.com - opencritic.com的别名
  • CNAME - www.opencritic.com - opencritic.com的别名

我们缺少什么?为什么我们不通过Cloudflare路由?

干杯,马修

Mat*_*nth 14

解决了...

Route53有两个不同的DNS记录位置:域注册页面上列出的实际名称服务器和NS记录.

我们编辑了第二个,但不是第一个.

  • ...因此,例如,您的MX记录很快就会失败,除非您在CloudFlare上复制它们.除非有适当的委派机制,否则只有一个系统可以对给定域上的DNS具有权威性,这通常仅适用于子域级别. (5认同)
  • 您通过编辑域注册页面上的名称服务器来解决它.您可能还没有意识到,更改托管区域中的NS记录在技术上是错误的,但是,它没有做任何有意义的事情 - 因为您的托管区域不再执行任何操作.将名称服务器更改为CloudFlare已使Route 53中的所有托管区域条目对Internet不可见,除非您在CloudFlare的DNS管理工具中有重复项. (4认同)