BIND/DNS 区域“IN”的含义

BIND/DNS 区域“IN”的含义

我一直在阅读http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-bind-zone.html但文档提出了一个问题。IN 是什么意思?它只是一个可选的类,还是意味着更多?

(是的,我读到在 named.conf 中 IN 是一个类语句,但我不知道这是否也适用于区域文件)

我理解如果我没有在 named.conf 区域语句中定义类“IN”,那么我就不必在区域文件中使用它,例如:

使用 class 语句

命名配置文件

zone "example.com" IN {   

file "example.com.zone";   

};

例子.com.zone

server1 IN  A   10.0.1.5        
server2 IN  A   10.0.1.6

没有 class 声明

命名配置文件

zone "example.com" {   

file "example.com.zone";   

};

例子.com.zone

server1 A   10.0.1.5        
server2 A   10.0.1.6 

答案1

在 BIND 的区域文件以及 named.conf 中,IN 是一个类。

您可以省略它任何文件或两个都,在任何情况下,如果没有明确指定类,则默认““ 用来。

关于“IN”的含义——RFC 1035第3.2.4节:

The following CLASS mnemonics and values are defined:

IN              1 the Internet
...

答案2

一直以为这意味着互联网号码。 根据维基百科实际上只是互联网

The CLASS of a record is set to IN (for Internet) for common DNS records involving
Internet hostnames, servers, or IP addresses.

相关内容