DOMAIN-Reverse-Datendateiformat für TCP/IP
Zweck
Speichert Informationen zur umgekehrten Namensauflösung für den Name -Dämon.
Beschreibung
Die Reverse-Datendatei ist eine der DOMAIN-Datendateien und enthält Zuordnungsinformationen für die Adressauflösung für alle Maschinen in der Berechtigungszone des Namensservers. Der Name der Reverse-Host-Datendatei wird in der Name -Bootdatei angegeben. Pro primärem Namensserver können mehrere Reverse-Host-Datendateien vorhanden sein.
Alle Einträge in dieser Datei müssen sich in Standardressourcendatensatzformatbefinden. Gültige Ressourcendatensätze in dieser Datei sind:
- Berechtigungsstart (Serviceorientierte Architektur)
- Namensserver (NB)
- Zeiger (PTR)
Mit Ausnahme von Kommentaren (beginnend mit einem Semikolon (;) bis zum Ende der Zeile) folgen die Ressourcendatensätze in den Datendateien im Allgemeinen dem Format der Ressourcendatensätze, die der Name -Dämon als Antwort auf Abfragen von Resolverroutinen zurückgibt.
Zwei awk -Scripts, addrs.awk und hosts.awk, werden im Verzeichnis /usr/samples/tcpip bereitgestellt, damit Sie Ihre vorhandene Datei /etc/hosts in benannte -Datendateien konvertieren können. Die Scripts Awk enthalten auch Anweisungen für ihre Verwendung. Weitere Informationen zur Konvertierung finden Sie in diesen Dateien.
Beispiele
Die folgenden Beispiele zeigen die verschiedenen Möglichkeiten zur Verwendung der umgekehrten DOMAIN-Datendatei. In diesen Beispielen werden zwei Netze dargestellt:abc undxyz.
Netzabcbesteht aus:
- gobi.abc, der primäre Namensserver für denabcNetz,192.9.201.2
- mojave.abc, eine Hostmaschine,192.9.201.6
- sandy.abc, sekundärer Namensserver für denabcNetz und Gateway zwischenabcundxyz,192.9.201.3
Netzxyzbesteht aus:
- kalahari.xyz, primärer Namensserver für denxyzNetz,160.9.201.4
- lopnor.xyz, eine Hostmaschine und einen Nur-Cache-Namensserver für denxyzNetz,160.9.201.5
- sahara.xyz, eine Hostmaschine,160.9.201.13
- sandy.xyz, einen sekundären Namensserver für denxyzNetz und Gateway zwischenabcundxyz,160.9.201.3 Anmerkung: -Hostsandy, ein Gateway-Host, befindet sich in beiden Netzen und dient auch als sekundärer Namensserver für beide.
- Die umgekehrte Datendatei fürgobi.abc, primärer Namensserver für das Netzabcenthält die folgenden Einträge:
; ;primary reverse host data file for abc - gobi.abc ; @ IN SOA gobi.abc. root.gobi.abc. ( 1:1 ;serial 3600 ;refresh 600 ;retry 3600000;expire 86400 ;minimum ) ;nameservers for abc IN NS gobi.abc. ;other nameservers IN NS kalahari.xyz. 4.201.9.160.in-addr.arpa IN PTR kalahari.xyz ; ;define all hosts in abc 2 IN PTR gobi.abc. 3 IN PTR sandy.abc. 6 IN PTR mojave.abc. - Die umgekehrte Datendatei fürkalahari.xyz, primärer Namensserver für das Netzxyzenthält die folgenden Einträge:
; ;primary reverse host data file for xyz - kalahari.xyz ; @ IN SOA kalahari.xyz. root.kalahari.xyz. ( 1:1 ;serial 3600 ;refresh 600 ;retry 3600000;expire 86400 ;minimum ) ;nameservers for xyz IN NS kalahari.xyz. ;other nameservers IN NS gobi.abc. 2.201.9.192.in-addr.arpa IN PTR gobi.abc ; ;define all hosts in xyz 4.201 IN PTR kalahari.xyz. 13.201 IN PTR sahara.xyz. 5.201 IN PTR lopnor.xyz. 3.201 IN PTR sandy.xyz.
- Die umgekehrte Datendatei fürgobi.abc, primärer Namensserver für das Netzabcenthält die folgenden Einträge:
Dateien
| Element | Beschreibung |
|---|---|
| / etc/named.conf | Definiert, wie der Name -Dämon die Namensserverdatei der Domäne initialisiert. |
| /usr/samples/tcpip/addrs.awk | Beispielscript awk zum Konvertieren einer Datei /etc/hosts in eine Datei /etc/named.rev . Das Script Awk enthält auch Anweisungen für seine Verwendung. |
| /usr/samples/tcpip/hosts.awk | Beispielscript awk zum Konvertieren einer Datei /etc/hosts in eine Datei /etc/named.data . Das Script Awk enthält auch Anweisungen für seine Verwendung. |
| /usr/samples/tcpip/named.conf | Enthält eine Beispieldatei named.conf , die auch Anweisungen für die Verwendung enthält. |
| /usr/samples/tcpip/named.data | Enthält eine Beispieldatei named.data , die auch Anweisungen für ihre Verwendung enthält |