我正在运行一个小的托pipe服务,并不时有一个新用户使用cloudflare。
使用cloudflare用户
1)通过cloudflare接口复制DNS区域
2)设置cloudflare名字服务器
在DNS区域中有一堆Alogging,如
apex.com A 6.6.6.6
www 6.6.6.6
但有时我需要跨不同IP的服务器移动网站。
我会用CNAMEloggingreplaceAlogging,例如。
apex.com CNAME apex.hosting.com
www CNAME apex.hosting.com
如果它不是SOA / NS与区域顶点CNAME问题。
在DNS区域级别有哪些解决scheme可以解决这个问题?
为什么我无法在DNS区域级别find解决这个问题的方法,这已经超出了我的想法。
不幸的是负载平衡器/虚拟化不是一个选项。
有一个托pipe的选项,提供迈克尔汉普顿以上build议。 这就是所谓的wwwizer.com 。
将您的区域apex Alogging设置为此IP地址,并提供从您的域的非WWW版本到WWW版本的301redirect。
只要指出你的裸体域名为174.129.25.170,它将被redirect到www前面的同一个域名。 阅读更多…
亚马逊的首席技术官Werner Vogels 曾经在Amazon S3提供S3网站根域支持之前将其用于自己的博客 。 亚马逊的Route53 DNS服务已经开始提供一种称为“别名logging”的特殊types的logging:
此外,Route 53还提供“别名”logging(一个Route 53特定的虚拟logging)。 别名logging用于将托pipe区域中的资源logging集映射到configuration为网站的Elastic Load Balancing负载均衡器,CloudFront分配或S3存储桶。 别名logging就像CNAMElogging一样工作,您可以将一个DNS名称(example.com)映射到另一个“目标”DNS名称(elb1234.elb.amazonaws.com)。 它们不同于CNAMElogging,因为它们对parsing器不可见。 parsing器只能看到Alogging和目标logging的结果IP地址。
但是,这仅适用于亚马逊客户。 我经常使用通过Rackspace Cloud DNS托pipe域名的wwwizer,对此我感到非常满意。