Bind: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
 
Zeile 40: Zeile 40:
  
 
/var/lib/named/db.heim.netz
 
/var/lib/named/db.heim.netz
 +
 +
Code:
 +
; Zonefile (Forward Mapping) für heim.netz.
 +
;
 +
$TTL 3h
 +
@        IN  SOA linux.heim.netz. root.linux.heim.netz. (
 +
  200207241  ; Seriennummer
 +
  10800      ; Refresh Zeit
 +
  3600      ; Retry Zeit
 +
  604800    ; Expire
 +
  38400 )    ; negative Caching TTL
 +
;
 +
; Nameserver
 +
;
 +
          IN  NS linux.heim.netz.
 +
;
 +
; Hosts (kanonisch)
 +
;
 +
localhost IN  A    127.0.0.1
 +
apple    IN  A    192.168.3.8
 +
          IN  LOC  52 31 0.12 N 13 24 0.36 E 34m
 +
          IN  HINFO "Power MAC AGP-Grafik 1,4GHz" "OSX 10.4"
 +
          IN  RP    root.apple.heim.netz.    linux.heim.netz.
 +
          IN  TXT  "Apple G4" "Standort: Studio"
 +
linux    IN  A    192.168.3.1
 +
          IN  LOC  52 31 0.12 N 13 24 0.36 E 34m
 +
          IN  HINFO "AMD 1,8GHz" "SuSE Linux 10.0"
 +
          IN  RP    root.linux.heim.netz.    linux.heim.netz.
 +
          IN  TXT  "Server und Router" "Standort: Arbeitszimmer"
 +
;
 +
; Aliase
 +
;
 +
www      IN  CNAME linux
 +
irc      IN  CNAME linux

Version vom 16. August 2006, 11:09 Uhr

Als Vorgabe habe ich folgenden Link benutzt: http://www.ag-intra.net/linux-kl-dns8.html

Mit dem Thread an dem nbrk und baumpaul stark beteiligt waren, sind weitere Infos hier mit eingeflossen:


Buchtipp: DNS und Bind aus dem O'Reilly Verlag. ISBN: 3897212900 http://www.amazon.de/exec/obidos/ASIN/3897212900/303-0322939-0892207

und Auszug aus der Wikipedia: http://de.wikipedia.org/wiki/Domain_Name_System


Die Installation

Folgende Pakete habe ich über apt installiert:

bind bind-chrootenv bind-libs bind-utils bind-debuginfo bind-devel bind-doc bind-lwresd Es handelt sich um die Version 9.3.1-8

Die Konfiguration funktioniert so bei SuSE 10.0, weitere können hier eingefügt werden; wenn es genauso funktioniert, oder insbesondere bei anderen Distributionen die Ergänzungen eingefügt werden.

Unter SuSE sollte zur Konfiguration des Namensservers YAST nicht eingesetzt werden, bis auf den Runleveleditor. Für die Konfiguration wird der Umgang mit Konsole und Editoren vorrausgesetzt. An der Daraus ergeben sich für Suse 10.0 folgende Konfigurationen in meinem Fall:

1. Szenario

PC-Client: G4 Name: apple IP:192.168.3.8

PC-Server: AMD 1,8GHz Suse 10.0 Name: linux IP: 192.168.3.1

2. Zonefile (Forward Mapping)

/var/lib/named/db.heim.netz

Code:

; Zonefile (Forward Mapping) für heim.netz. 
; 
$TTL 3h 
@         IN  SOA linux.heim.netz. root.linux.heim.netz. ( 
  200207241  ; Seriennummer 
  10800      ; Refresh Zeit 
  3600       ; Retry Zeit 
  604800     ; Expire 
  38400 )    ; negative Caching TTL 
; 
; Nameserver 
; 
         IN  NS linux.heim.netz. 
; 
; Hosts (kanonisch) 
; 
localhost IN  A     127.0.0.1 
apple     IN  A     192.168.3.8 
         IN  LOC   52 31 0.12 N 13 24 0.36 E 34m 
         IN  HINFO "Power MAC AGP-Grafik 1,4GHz" "OSX 10.4" 
         IN  RP    root.apple.heim.netz.    linux.heim.netz. 
         IN  TXT   "Apple G4" "Standort: Studio" 
linux     IN  A     192.168.3.1 
         IN  LOC   52 31 0.12 N 13 24 0.36 E 34m 
         IN  HINFO "AMD 1,8GHz" "SuSE Linux 10.0" 
         IN  RP    root.linux.heim.netz.    linux.heim.netz. 
         IN  TXT   "Server und Router" "Standort: Arbeitszimmer" 
; 
; Aliase 
; 
www       IN  CNAME linux 
irc       IN  CNAME linux