Manchmal wird ein Datensatz als www IN A 192.168.1.1
und manchmal als aufgeführt www A 192.168.1.1
.
Was ist der Zweck des IN und wann ist es erforderlich / nicht erforderlich?
quelle
Manchmal wird ein Datensatz als www IN A 192.168.1.1
und manchmal als aufgeführt www A 192.168.1.1
.
Was ist der Zweck des IN und wann ist es erforderlich / nicht erforderlich?
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)
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.
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. :)
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