DNS Linux - Netzwerk und Serveradministration - Reverse Aufgabe
Zur Navigation springen
Zur Suche springen
Aufgabe: Reverse Lookup Zonen für fehlende Netzwerke einrichten
Schritt 1: Zonendefinitionen hinzufügen
- Öffne die Konfigurationsdatei
/etc/bind/named.conf.local - Füge für jedes fehlende Netzwerk eine neue Reverse-Zone hinzu
- Die Zonendefinition sollte ungefähr so aussehen:
zone "x.x.x.in-addr.arpa" {
type master;
file "x.x.x.in-addr.arpa";
};
Schritt 2: Zonendateien erstellen und befüllen
- Erstelle die referenzierten Zonendateien im Verzeichnis
/var/cache/bind/ - Jede Zonendatei muss folgende Einträge enthalten:
- SOA-Record (Start of Authority)
- NS-Record (Nameserver)
- PTR-Records für alle Hosts im jeweiligen Netzwerk
Beispiel für /var/cache/bind/XX.XX.XX.in-addr.arpa:
$TTL 86400
@ IN SOA ns1.example.com. admin.example.com. (
2024100801 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ) ; Negative Cache TTL
; Nameserver-Eintrag
@ IN NS ns1.example.com.
; PTR-Records (IP zu Hostname)
10 IN PTR server1.example.com.
20 IN PTR server2.example.com.
30 IN PTR workstation.example.com.Hinweis: Die Zahl links beim PTR-Record ist das letzte Oktett der IP-Adresse. Hostnamen müssen mit einem Punkt enden!
Schritt 3: Konfiguration testen und neu laden
- Syntax prüfen:
named-checkconf
named-checkzone XX.XX.XX.in-addr.arpa /var/cache/bind/XX.XX.XX.in-addr.arpa
- BIND9 neu laden:
systemctl reload bind9
# oder
rndc reload
