区域文件中的“IN”是什么意思?

区域文件中的“IN”是什么意思?

有时记录被列为www IN A 192.168.1.1,有时被列为www A 192.168.1.1

的目的是什么什么时候需要/不需要?

答案1

这是指 DNS 类。“IN”代表“Internet”,而唯一常用的其他选项是“CH”,代表“CHAOS”。CH 类(目前)通常用于查询 DNS 服务器版本等,而 IN 类是默认类,通常是“Internet”使用的。

参考:

答案2

这是记录课。来自“域名 - 实施和规范”,RFC 1035

3.2.4. CLASS 值

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

IN            1 the Internet

CS            2 the CSNET class (Obsolete - used only for examples in
              some obsolete RFCs)

CH            3 the CHAOS class

HS            4 Hesiod [Dyer 87]

如果这里有人能记得曾经配置过愤怒中的其他类别之一,那么他们一定有史诗般的胡须。:)

答案3

根据 O'Reilly 的《DNS 和 BIND,第 3 版》:

IN 代表 Internet。这是一类数据。还有其他类别,但目前没有一个被广泛使用。[...] 类别字段是可选的。如果省略类别,则假定为类别 IN。

答案4

我认为它指的是“INternet”类地址。还有其他地址,包括 CHAOS 类,我只见过该类用于从远程服务器获取 BIND 版本号 ( dig @ns1 version.bind chaos txt)。由于 99.99999% 的人只使用 IN,我认为它已成为默认设置。以下是一份 RFC,其中引用了第 3.2 节中(在撰写本文时)的当前类:http://www.faqs.org/rfcs/rfc2929.html

相关内容