【DNS教程】阿里云机器使用DNS轮询解析分散流量到多台机器-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

【DNS教程】阿里云机器使用DNS轮询解析分散流量到多台机器

云代维 2013-09-09 14:33:38 24027
这种使用方式有一个大前提,就是阿里云带宽超过5M后的部分蛋疼的单价。
之前已经写帖子解释过
http://bbs.aliyun.com/read.php?tid=144688


通常来说,一个域名一般只解析到一个IP,比如 www.server110.com解析到的是112.124.39.29。
但是我现在需要讲的这个情况中,我们也可以把域名DNS解析到两个,甚至多个IP。在这个帖子里假设解析到了 112.124.39.29112.124.39.28


DNS整个流程图如下
[attachment=41791]


简单说下DNS轮询解析
还是继续前面的假设,把 www.server110.com解析到 112.124.39.29112.124.39.28
第一次请求DNS服务器,它会返回112.124.39.29,第二次返回112.124.39.28,第三次返回112.124.39.29,第四次返回112.124.39.28,依次类推。
注意返回的IP只和第几次有关系,和有几台请求它的机器无关。
但是这里要注意的一个情况就是,DNS缓存。一般系统上都会保存DNS缓存。如果从DNS得到IP后,那么后续的访问可能会是DNS缓存中的IP,而不是重新请求。
更多有关DNS的教程请点击一下连 DNS 教程
DNSPOD360安全宝双cdn加速DNS设置
使用域名DNS加速工具做访问速度和安全提升之360网站卫士
使用DNSPOD/DNSLA特殊解析 关站备案不影响收录
使用DNSPOD进行域名解析
巧用linux 服务器的DNS缓存服务nscd,提高上网响应速度!
巧用DNS主备,实现带宽主、流量备的应对突发流量的策略
国外注册的域名DNS服务器换回国内DNS服务器的详细教程!
DNS 教程





域名解析 缓存 网络协议 安全 Linux CDN
分享到
取消 提交回答
全部回答(7)
  • 阿里云内容团队
    2020-12-22 14:26:56

    本回答引用自以下KB文档:Linux实例中自定义配置DNS的方法

    更多帮助请访问以下站点:

    1 0
  • kashi
    2013-09-12 08:59:17
    学习、
    0 0
  • adm‮‭in
    2013-09-09 15:55:45
    回 4楼(pxw2002) 的帖子
    很明显SLB四层转发(TCP转发,不是七层HTTP转发)更好,有点SDN(注:software define netowork,软件定义网络)的节奏
    而DNS层做哈希,依赖的不可控因素太多了,
    不如直接DNS添加多个A记录,每条记录的TTL设置超过86400,也省去了session同步的麻烦。

    个人观点,拙见勿喷

    -------------------------

    哈哈,楼主外链做失败了!

    -------------------------

    回 7楼(pxw2002) 的帖子
    不就是我帮你解决的么
    0 0
  • 小猪猪
    2013-09-09 15:44:45
    slb和dns轮询哪个比较好?我感觉slb比较好吧  有健康检查

    -------------------------

    回 6楼(adm‮‭in) 的帖子
      我的网站之前被cc攻击了半个月  早知道找你解决了

    -------------------------

    回 8楼(adm‮‭in) 的帖子
    原来你是小马甲啊 。。。那个办法没用  我后来还是安装了 服务器安全狗  加上阿里云自带的云盾搞定的。。。。
    0 0
  • cn0555
    2013-09-09 15:20:38
    超过5M,阿里云的带宽就比较贵。
    0 0
滑动查看更多
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题