V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tom82232
V2EX  ›  DNS

DNS 查询死循环

  •  
  •   tom82232 · 2017-12-25 17:29:01 +08:00 · 5424 次点击
    这是一个创建于 2558 天前的主题,其中的信息可能已经有所发展或是发生改变。

    从 2 个不同运行商申请两个域名 A.COMB.NET 配置 A.COM WWW.A.COM CNAME WWW.B.NET 配置 B.NET WWW.B.NET CNAME WWW.A.COM

    客户机访问 WWW.A.COM 进行域名查询,这样在公共 DNS 服务器上( 114.114.114.114 )会形成一个死循环吗? 会的话配置几个,然后进行域名查询是否会资源耗尽,系统一直在来回查询。

    11 条回复    2017-12-28 10:13:09 +08:00
    wwqgtxx
        1
    wwqgtxx  
       2017-12-25 23:28:33 +08:00
    我记得 dns 貌似是直接返回 CNAME 的结果让客户端自行再请求一次的吧
    geekzu
        2
    geekzu  
       2017-12-26 01:25:53 +08:00 via Android
    会死循环,我有一次配置错误就是这样的效果,但是并不会对递归 dns 和权威 dns 造成什么影响
    tom82232
        3
    tom82232  
    OP
       2017-12-26 09:15:32 +08:00
    @geekzu 这样的话不是很容易对公共 DNS 形成攻击。
    jimzhong
        4
    jimzhong  
       2017-12-26 09:17:58 +08:00
    公共 DNS 应该会做递归查询,但是会限制递归深度。
    johnjiang85
        5
    johnjiang85  
       2017-12-26 14:55:32 +08:00
    1. 会限制递归深度
    johnjiang85
        6
    johnjiang85  
       2017-12-26 14:55:49 +08:00
    2. 会检测 cname 循环报错
    HalloCQ
        7
    HalloCQ  
       2017-12-26 17:07:39 +08:00
    @johnjiang85 <img src=" "/>
    HalloCQ
        8
    HalloCQ  
       2017-12-26 17:08:04 +08:00
    @johnjiang85 广州移动
    HalloCQ
        9
    HalloCQ  
       2017-12-26 17:09:44 +08:00
    @HalloCQ 是广州联通。我估计是还恋恋不忘移动
    johnjiang85
        10
    johnjiang85  
       2017-12-26 21:41:57 +08:00
    @HalloCQ +nocookie
    HalloCQ
        11
    HalloCQ  
       2017-12-28 10:13:09 +08:00
    @johnjiang85 ok 了,谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3633 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 108ms · UTC 04:25 · PVG 12:25 · LAX 20:25 · JFK 23:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.