Às vezes, um registro é listado como www IN A 192.168.1.1
e, às vezes, como www A 192.168.1.1
.
Qual é o objetivo do IN e quando é necessário / não é necessário?
fonte
Às vezes, um registro é listado como www IN A 192.168.1.1
e, às vezes, como www A 192.168.1.1
.
Qual é o objetivo do IN e quando é necessário / não é necessário?
Isso está se referindo à classe DNS. 'IN' refere-se a 'Internet', enquanto a única outra opção de uso comum é 'CH' para 'CHAOS'. A classe CH (atualmente) é comumente usada para questões como consultar versões de servidor DNS, enquanto a classe IN é o padrão e geralmente o que "a Internet" usa.
http://victor.se/bjorn/its/chaos-dns.php
http://www.faqs.org/rfcs/rfc2929.html (seção 3.3)
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.
É 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. :)
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