BIND / DNS Significa o significado de “IN”

3

Eu tenho lido o link , mas o documento levantou uma questão. Qual é o significado de IN? É apenas uma classe que é opcional ou significa mais que isso?

(Sim, eu li que no named.conf IN é uma declaração de classe, mas não sei se o mesmo se aplica aos arquivos de zona)

Eu entendo que se eu não definir uma classe "IN" na declaração de zona named.conf, então eu não tenho que usá-la nos arquivos de zona, como por exemplo:

Com declaração de classe

named.conf

zone "example.com" IN {   

file "example.com.zone";   

};

example.com.zone

server1 IN  A   10.0.1.5        
server2 IN  A   10.0.1.6

Sem declaração de classe

named.conf

zone "example.com" {   

file "example.com.zone";   

};

example.com.zone

server1 A   10.0.1.5        
server2 A   10.0.1.6 
    
por elhombre 21.02.2012 / 12:36

2 respostas

8

No arquivo de zona do BIND, assim como no named.conf, IN é uma classe.

Você pode omiti-lo em qualquer dos arquivos ou em ambos , em qualquer caso, se a classe não for explicitamente especificada, o padrão " IN "é usado.

Sobre o significado de "IN" - RFC 1035 seção 3.2.4:

The following CLASS mnemonics and values are defined:

IN              1 the Internet
...
    
por 21.02.2012 / 18:43
3

Sempre achei que significa Número da Internet . De acordo com Wikipedia é na verdade apenas Internet :

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