如何阅读DNS SOA记录?

时间:2013-04-13 21:20:35

标签: dns

我在阅读SOA记录时遇到了一些麻烦。在使用dig获取我控制的域的SOA记录后,我得到以下响应。

SOA ns1.example.com. xxx.gmail.com. 2013041357 14400 14400 1209600 86400

我怎么知道哪个值与每个字段相关联?根据{{​​3}},SOA记录可以有九个字段。

我想象每个空格都表示值的结束,我可以看到第二个值是电子邮件地址。但是,我如何确定哪个是刷新值,哪个是重试值?它们只是旁边没有字段名称的数字!

我在这里遗漏了什么吗?提前谢谢。

2 个答案:

答案 0 :(得分:33)

如果使用+multiline挖掘参数,您将看到更详细的输出。

dig SOA +multiline yahoo.com

yahoo.com.      1800 IN SOA ns1.yahoo.com. hostmaster.yahoo-inc.com. (
                2013041300 ; serial
                3600       ; refresh (1 hour)
                300        ; retry (5 minutes)
                1814400    ; expire (3 weeks)
                600        ; minimum (10 minutes)
                )

答案 1 :(得分:5)

请参阅this link

如图所示:

@   IN  SOA     nameserver.place.dom.  postmaster.place.dom. (
          1      ; serial number
       3600      ; refresh   [1h]
        600      ; retry     [10m]
      86400      ; expire    [1d]
       3600 )    ; min TTL   [1h]