Was bedeutet das „IN“ in einer Zonendatei?

37

Manchmal wird ein Datensatz als www IN A 192.168.1.1und manchmal als aufgeführt www A 192.168.1.1.

Was ist der Zweck des IN und wann ist es erforderlich / nicht erforderlich?

Tabitha
quelle

Antworten:

37

Das bezieht sich auf die DNS-Klasse. 'IN' bezieht sich auf 'Internet', während die einzige andere häufig verwendete Option 'CH' für 'CHAOS' ist. Die CH-Klasse wird (derzeit) häufig zum Abfragen von DNS-Serverversionen verwendet, während die IN-Klasse die Standardklasse ist und im Allgemeinen "das Internet" verwendet.

http://victor.se/bjorn/its/chaos-dns.php

http://www.faqs.org/rfcs/rfc2929.html (Abschnitt 3.3)

Kyle Brantley
quelle
17

Nach O'Reillys "DNS and BIND, 3rd Edition":

Das IN steht für Internet. Dies ist eine Datenklasse. Andere Klassen existieren, aber keine von ihnen ist derzeit weit verbreitet. [...] Das Klassenfeld ist optional. Wenn die Klasse weggelassen wird, wird die Klasse IN angenommen.

Hellion
quelle
17

Es ist die Rekordklasse. Aus "Domänennamen - Implementierung und Spezifikation", RFC 1035 :

3.2.4. CLASS-Werte

CLASS-Felder werden in Ressourceneinträgen angezeigt. Die folgenden CLASS-Mnemoniken und -Werte sind definiert:

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]

Wenn sich jemand hier daran erinnern kann, jemals eine der anderen Klassen im Zorn konfiguriert zu haben, muss er einen epischen Bart haben. :)

SmallClanger
quelle
5

Ich glaube, es bedeutet die "Internet" -Klasse von Adressen. Es gibt andere, einschließlich der CHAOS-Klasse, die ich bisher nur in diesem Hack gesehen habe, um die BIND-Versionsnummer von einem Remote-Server zu erhalten ( dig @ns1 version.bind chaos txt). Da 99,99999% der Leute nur IN verwenden, denke ich, ist es der Standard geworden. Hier ist eine RFC, die auf die (zum Zeitpunkt des Schreibens) aktuellen Klassen in Abschnitt 3.2 verweist: http://www.faqs.org/rfcs/rfc2929.html

jj33
quelle
Die "offizielle" Liste ist das DNS-Parameterregister von IANA: iana.org/assignments/dns-parameters
Alnitak