This file is indexed.

/usr/share/doc/HOWTO/de-html/DE-DNS-HOWTO-7.html is in doc-linux-de 2003.10-5.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
 <TITLE>DNS HOWTO: Umstieg von der Version 4 zu Version 8       </TITLE>
 <LINK HREF="DE-DNS-HOWTO-8.html" REL=next>
 <LINK HREF="DE-DNS-HOWTO-6.html" REL=previous>
 <LINK HREF="DE-DNS-HOWTO.html#toc7" REL=contents>
</HEAD>
<BODY>
<A HREF="DE-DNS-HOWTO-8.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-DNS-HOWTO-6.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-DNS-HOWTO.html#toc7"><IMG SRC="toc.png" ALT="Inhalt"></A>
<HR>
<H2><A NAME="DE-DNS-HOWTO-bind8"></A> <A NAME="s7">7.</A> <A HREF="DE-DNS-HOWTO.html#toc7">Umstieg von der Version 4 zu Version 8       </A></H2>

<P>Dieser Abschnitt war urspr&uuml;nglich eine Beschreibung, wie man bind 8
benutzt. Er stammte von David E. Smith 
(<CODE>
<A HREF="mailto:dave@bureau42.ml.org">dave@bureau42.ml.org</A></CODE>). Ich habe ihn
an die aktuellen Gegebenheiten angepasst.</P>

<P>Es gibt hierzu nicht viel zu tun. Ausser dass die Datei
<CODE>named.boot</CODE> jetzt <CODE>named.conf</CODE> heisst, hat sich  nichts 
ge&auml;ndert. Bind 8 beinhaltet ausserdem ein Perl-Skript, dass die 
Dateien alten Stils in den neuen Stil umwandelt.
Als Beispiel eine <CODE>named.boot</CODE>-Datei im alten Stil - 
geschrieben f&uuml;r einen Caching-only Nameserver:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
directory /var/named
cache   .                               root.hints
primary 0.0.127.IN-ADDR.ARPA            127.0.0.zone
primary localhost                       localhost.zone          
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Man tippt in der Kommandozeile, im Verzeichnis 
<CODE>bind8/src/bin/named</CODE> (<EM>es
wird davon ausgegangen, dass man einen bind8 im Quellcode hat. Im Falle
eines Bin&auml;rpaketes sollte das Skript irgendwo anders liegen - aber ich bin
mir nicht sicher wo...</EM>):</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
./named-bootconf.pl &lt; named.boot > named.conf
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Dieses erzeugt eine <CODE>named.conf</CODE>-Datei:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
// generated by named-bootconf.pl

options {
        directory "/var/named";
};

zone "." {
        type hint;
        file "root.hints";
};

zone "0.0.127.IN-ADDR.ARPA" {
        type master;
        file "127.0.0.zone";
};

zone "localhost" {
        type master;
        file "localhost.zone";
};
</PRE>
</CODE></BLOCKQUOTE>
</P>

<P>Dieses funktioniert f&uuml;r alle Einstellungen, die in einer
<CODE>named.boot</CODE>-Datei gemacht werden. Leider werden neue und verbesserte
Konfigurationsoptionen von bind 8 nicht unterst&uuml;tzt. Hier ist eine
erweiterte <CODE>named.conf</CODE>-Datei, die dasselbe macht, 
allerdings um ein paar Optionen erweitert wurde.</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
// Dies ist eine Konfigurationsdatei f&uuml;r den named 
// (f&uuml;r BIND 8.1 oder sp&auml;ter). Sie sollte normalerweise 
// als /etc/named.conf installiert werden. Der einzige 
// Unterschied zu der einfachsten named.conf-Version 
// (zus&auml;tzlich zu diesem Kommentar :) ist, dass der 
// Kommentar der directory-Zeile entfernt wurde, da 
// ich bereits die Zonendateien in /var/named hatte.

options {
        directory "/var/named";
        datasize 20M;
};

zone "localhost" IN {
        type master;
        file "localhost.zone";
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "127.0.0.zone";
};

zone "." IN {
        type hint;
        file "root.hints";
};
</PRE>
</CODE></BLOCKQUOTE>
</P>

<P>In der Bind 8 Distribution findet man im Verzeichnis
<CODE>bind8/src/bin/named/test</CODE> diese und andere Dateien, 
die die meisten Leute nur noch anpassen brauchen und die 
dann sofort benutzt werden k&ouml;nnen.</P>

<P>Das Format f&uuml;r die Zonendateien und die <CODE>root.hints</CODE>-Datei ist
identisch zur alten Version. Genauso wie die Befehle um sie zu
aktualisieren.</P>

<HR>
<A HREF="DE-DNS-HOWTO-8.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-DNS-HOWTO-6.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-DNS-HOWTO.html#toc7"><IMG SRC="toc.png" ALT="Inhalt"></A>
</BODY>
</HTML>