O que significa "IN" em um arquivo de zona?


37

Às vezes, um registro é listado como www IN A 192.168.1.1e, às vezes, como www A 192.168.1.1.

Qual é o objetivo do IN e quando é necessário / não é necessário?

Respostas:



17

De acordo com "DNS and BIND, 3rd Edition" de O'Reilly:

O IN significa Internet. Esta é uma classe de dados. Existem outras classes, mas atualmente nenhuma delas é amplamente utilizada. [...] O campo da turma é opcional. Se a classe for omitida, a classe IN será assumida.


17

É a aula de gravação. Em "Nomes de domínio - implementação e especificação", RFC 1035 :

3.2.4 Valores CLASS

Os campos CLASS aparecem nos registros de recursos. Os seguintes valores e mnemônicos da CLASSE são definidos:

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]

Se alguém aqui se lembra de ter configurado uma das outras classes com raiva, deve ter uma barba épica. :)


5

Eu acredito que isso significa a classe de endereços "Internet". Existem outras, incluindo a classe CHAOS, que eu só vi usada nesse hack para obter o número da versão BIND de um servidor remoto ( dig @ns1 version.bind chaos txt). Como 99.99999% das pessoas usam apenas IN, acho que se tornou o padrão. Aqui está um RFC que faz referência às classes atuais (no momento da redação) na seção 3.2: http://www.faqs.org/rfcs/rfc2929.html


A lista "oficial" é o IANA DNS parâmetros de registro: iana.org/assignments/dns-parameters
Alnitak
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.