【问题标题】:what is IN in MX-Record and default TTLMX-Record 中的 IN 和默认 TTL 是什么
【发布时间】:2018-06-21 00:05:13
【问题描述】:

你能帮我解码这样的 MX 记录吗

1w    IN    MX   10  mail.example.com
      IN    MX   20  mail2.example.net

以上两条记录中的 IN 是什么,因为在第二条记录中没有提到更新时间,据我了解,它从区域文件的 TTL 值中获取值,但是 TTL 值对于区域文件是强制性的吗?如果不是第二条记录的 ttl 值是什么。

我对电子邮件技术相当陌生,因此可能会问一些基本问题,因此如果您能指出正确的方向,我将不胜感激。

【问题讨论】:

    标签: email dns smtp ttl mx-record


    【解决方案1】:

    “IN”是 rdata 值(此记录中的地址)的“类”。它定义了访问该信息的不同方式。它不是 MX 特定的项目,而且由于大多数其他选项已经过时,它现在几乎普遍用于 Internet。请参阅https://www.rfc-editor.org/rfc/rfc1035 中的第 3.2.4 节。

    CLASS 字段出现在资源记录中。以下类 助记符和值已定义:

    在 1 中的互联网

    CS 2 CSNET 类(已过时 - 仅用于示例 在 一些过时的 RFC)

    CH 3 CHAOS 类

    HS 4 Hesiod [代尔 87]

    所以它与 TTL 无关。 TTL 的默认值会因您的 DNS 提供商而异。我认为 1w 是最大 TTL,因此没有单个记录的 TTL 大于该最大值。

    【讨论】:

    • 感谢 John 的澄清,1w 是假定正确的最大值,因为我已经看到了 3w 的示例,因此,鉴于此,如果我没有提及任何数字,那么默认值是什么?由提供者设置还是有任何标准?
    猜你喜欢
    • 2020-08-13
    • 1970-01-01
    • 1970-01-01
    • 2018-10-19
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    • 1970-01-01
    • 2015-06-09
    相关资源
    最近更新 更多