Algunas veces un registro aparece como www IN A 192.168.1.1
ya veces aparece como www A 192.168.1.1
.
¿Cuál es el propósito de la IN y cuándo se requiere / no se requiere?
fuente
Algunas veces un registro aparece como www IN A 192.168.1.1
ya veces aparece como www A 192.168.1.1
.
¿Cuál es el propósito de la IN y cuándo se requiere / no se requiere?
Eso se refiere a la clase DNS. 'IN' se refiere a 'Internet' mientras que la única otra opción de uso común es 'CH' para 'CHAOS'. La clase CH se usa (actualmente) comúnmente para cosas como consultar versiones del servidor DNS, mientras que la clase IN es la predeterminada y, en general, lo que usa "Internet".
http://victor.se/bjorn/its/chaos-dns.php
http://www.faqs.org/rfcs/rfc2929.html (sección 3.3)
De acuerdo con "DNS and BIND, 3rd Edition" de O'Reilly:
El IN significa Internet. Esta es una clase de datos. Existen otras clases, pero ninguna de ellas está actualmente en uso generalizado. [...] El campo de clase es opcional. Si se omite la clase, se asume la clase IN.
Es la clase de grabación. De "Nombres de dominio: implementación y especificación", RFC 1035 :
3.2.4. Valores de clase
Los campos de CLASE aparecen en los registros de recursos. Se definen los siguientes mnemónicos y valores de CLASE:
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]
Si alguien aquí puede recordar haber configurado una de las otras clases con ira, debe tener una barba épica. :)
Creo que significa la clase de direcciones "INternet". Hay otros, incluida la clase CHAOS que solo he visto en ese truco para obtener el número de versión BIND de un servidor remoto ( dig @ns1 version.bind chaos txt
). Dado que el 99.99999% de las personas solo usan IN, creo que se ha convertido en el valor predeterminado. Aquí hay un RFC que hace referencia a las clases actuales (al momento de escribir) en la sección 3.2: http://www.faqs.org/rfcs/rfc2929.html