Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 222

howto-html-ja-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>DNS HOWTO : $BC1=c$J%I%a%$%s(B</TITLE>
 <LINK HREF="DNS-HOWTO-6.html" REL=next>
 <LINK HREF="DNS-HOWTO-4.html" REL=previous>
 <LINK HREF="DNS-HOWTO.html#toc5" REL=contents>
</HEAD>
<BODY>
<A HREF="DNS-HOWTO-6.html">$B<!$N%Z!<%8(B</A>
<A HREF="DNS-HOWTO-4.html">$BA0$N%Z!<%8(B</A>
<A HREF="DNS-HOWTO.html#toc5">$BL\<!$X(B</A>
<HR>
<H2><A NAME="simple"></A> <A NAME="s5">5. <EM>$BC1=c$J(B</EM>$B%I%a%$%s(B</A></H2>

<P><B>$B$"$J$?<+?H$N%I%a%$%s$N@_DjJ}K!(B</B>
<P>
<H2><A NAME="dry_theory"></A> <A NAME="ss5.1">5.1 $B$G$b$^$::G=i$KB`6~$JM}O@(B</A>
</H2>

<P>$B$^$::G=i$K(B: $B$3$3$^$G$NFbMF$O$A$c$s$HFI$_$^$7$?$+!)(B
$BFI$s$G$J$1$l$PFI$`$h$&$K!#(B
<P>
<P>$B$3$N%;%/%7%g%s$r(B<EM>$B<B:]$K(B</EM>$B;O$a$kA0$K!"(BDNS $B$NF0:n$K4X$9$k(B
$BM}O@$r>/!9$H!"<B:]$NF0:nNc$r>R2p$7$F$*$-$^$9!#$-$C$HLr$KN)$A$^$9$+$i!"(B
$B$<$RFI$_$^$7$g$&!#(B
$BFI$_$?$/$J$/$F$b!">/$J$/$H$bN.$7FI$_$/$i$$$O$7$F$*$$$F$/$@$5$$!#(B
<CODE>named.conf</CODE> $B%U%!%$%k$N@_Dj$K4X$9$kItJ,$^$G$-$?$i(B
$BN.$7FI$_$O%9%H%C%W$G$9!#(B
<P>
<P>DNS $B$O3,AXE*$J%D%j!<9=B$$N%7%9%F%`$G$9!#$=$ND:E@$O(B `<CODE>.</CODE>' $B$H5-=R$5$l!"(B
($B%D%j!<7?%G!<%?9=B$$G$N47Nc$K=>$$(B)
$B!V%k!<%H(B (root)$B!W$HH/2;$5$l$^$9!#(B `.' $B$N2<$K$O$?$/$5$s$N(B
Top Level Domain (TLD) $B$,$"$j$^$9!#(B
<CODE>ORG</CODE>, <CODE>COM</CODE>, <CODE>EDU</CODE>, <CODE>NET</CODE> $B$J$I$,M-L>$G$9$,!"(B
$BB>$K$b$?$/$5$s$"$j$^$9!#(B
$B<B:]$NLZ$HF1$8$h$&$K!"$3$N%D%j!<9=B$$O:,$r;}$A!";^J,$+$l$7$^$9!#(B
$B7W;;5!2J3X$NCN<1$,$"$k?M$K$O!"(B DNS $B$O8!:w%D%j!<$K8+$($k$G$7$g$&!#(B
$B$^$?$=$3$K$O@aE@(B (node)$B!"C<E@(B (leaf node)$B!";^(B (edge)
$B$,$"$k$3$H$b8+$F<h$l$k$G$7$g$&!#(B
<P>$B%^%7%s$N8!:w$r9T$&$H$-!"(B
$BLd$$9g$o$;$O%k!<%H$+$i;O$^$k3,AX$KBP$7$F:F5"E*$K9T$o$l$^$9!#(B
$B$$$^%[%9%H(B <CODE>prep.ai.mit.edu.</CODE> $B$N%"%I%l%9$r8+$D$1$?$$$H$7$^$7$g$&!#(B
$B$9$k$H%M!<%`%5!<%P$O$I$3$+$KLd$$9g$o$;$r9T$&I,MW$,$"$j$^$9!#(B
$B$^$:%-%c%C%7%e$K$J$$$+$I$&$+C5$7$^$9!#(B
$B$b$70JA0$NLd9g$o$;$,%-%c%C%7%e$K;D$C$F$$$F!"Ez$rCN$C$F$$$?>l9g$K$O!"(B
$BD>A0$N@a$G8+$?$h$&$K!"$?$@$A$KEz$rJV$7$^$9!#(B
$B%-%c%C%7%e$KEz$,$J$+$C$?>l9g$O!"Ld$$9g$o$;$N$"$C$?L>A0$K(B
$B$I$N$/$i$$6a$$Ez$($,JV$;$k$+$rD4$Y!"(B
$B%-%c%C%7%e$5$l$F$$$k>pJs$r$G$-$k$@$1;H$*$&$H$7$^$9!#(B
$B:G0-$N>l9g$O(B `.' ($B%k!<%H(B) $B$@$1$,%^%C%A$9$k$3$H$K$J$j!"(B
$B$h$C$F%k!<%H%5!<%P$K?R$M$kI,MW$,$"$j$^$9!#(B
$B%M!<%`%5!<%P$OL>A0$N:8B&$NItJ,$r>C$7$F$$$-!"(B
$B<+J,$,(B <CODE>ai.mit.edu.</CODE>, <CODE>mit.edu.</CODE>, <CODE>edu.</CODE> $B$K$D$$$F(B
$BCN$C$F$$$k$+%A%'%C%/$7$F$$$-$^$9!#$3$l$i$rCN$i$J$$$H(B
<CODE>.</CODE> $B$K9T$/$o$1$G$9$,!"(B
$B$3$NEz$O(B hints $B%U%!%$%k$K=q$$$F$"$k$N$G!"8+$D$+$j$^$9!#(B
$B$3$3$G$"$J$?$N%M!<%`%5!<%P$O(B
<CODE>.</CODE> $B$N%5!<%P$K(B <CODE>prep.ai.mit.edu</CODE> $B$K4X$9$kLd$$9g$o$;$r9T$$$^$9!#(B
$B$3$N(B <CODE>.</CODE> $B%5!<%P$OD>@\$NEz$OCN$i$J$$$G$7$g$&$,!"(B
$B$"$J$?$N%5!<%P$K;2>H@h$rDs<($7!"<!$K$I$3$KJ9$1$P$$$$$+$r65$($F$/$l$^$9!#(B
$B$3$N;2>H@hDs<($OF1$8$h$&$K<!!9$K9T$o$l!"(B
$B$"$J$?$N%M!<%`%5!<%P$OEz$rCN$C$F$$$k%M!<%`%5!<%P$K$^$GF3$+$l$^$9!#(B
$B$3$l$r$$$^$+$i$*8+$;$7$^$7$g$&!#(B
<CODE>+norec</CODE> $B$G(B dig $B$K:F5"E*$JLd9g$o$;$r$7$J$$$h$&$KL?$8!"(B
$B:F5"$r2f!9<+?H$G9T$&$3$H$K$7$^$9!#(B
$B$=$NB>$N%*%W%7%g%s$O!"(Bdig $B$K@8@.$9$k>pJs$r8:$i$9$h$&$KL?$8$k$b$N$G!"(B
$B;fI}$r@aLs$7$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ dig +norec +noques +nostats +nocmd prep.ai.mit.edu.
;; Got answer:
;; ->>HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 980
;; flags: qr ra; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0

;; AUTHORITY SECTION:
.                       518400  IN      NS      J.ROOT-SERVERS.NET.
.                       518400  IN      NS      K.ROOT-SERVERS.NET.
.                       518400  IN      NS      L.ROOT-SERVERS.NET.
.                       518400  IN      NS      M.ROOT-SERVERS.NET.
.                       518400  IN      NS      A.ROOT-SERVERS.NET.
.                       518400  IN      NS      B.ROOT-SERVERS.NET.
.                       518400  IN      NS      C.ROOT-SERVERS.NET.
.                       518400  IN      NS      D.ROOT-SERVERS.NET.
.                       518400  IN      NS      E.ROOT-SERVERS.NET.
.                       518400  IN      NS      F.ROOT-SERVERS.NET.
.                       518400  IN      NS      G.ROOT-SERVERS.NET.
.                       518400  IN      NS      H.ROOT-SERVERS.NET.
.                       518400  IN      NS      I.ROOT-SERVERS.NET.
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>$B$3$l$O;2>H@h$NDs<($G$9!#(B
$B$3$3$K$O(B "Authority section" $B$7$+$J$/!"(B"Answer section" $B$,$"$j$^$;$s!#(B
$B;d$?$A$NN)$F$?%M!<%`%5!<%P$O!"(B
$B;d$?$A$r$3$N%M!<%`%5!<%P$N$I$l$+$K;X$78~$1$^$9!#(B
$B$I$l$+$R$H$D$r%i%s%@%`$KA*$s$G$_$^$7$g$&!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ dig +norec +noques +nostats +nocmd prep.ai.mit.edu. @D.ROOT-SERVERS.NET.
;; Got answer:
;; ->>HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 58260
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 3, ADDITIONAL: 3

;; AUTHORITY SECTION:
mit.edu.                172800  IN      NS      BITSY.mit.edu.
mit.edu.                172800  IN      NS      STRAWB.mit.edu.
mit.edu.                172800  IN      NS      W20NS.mit.edu.

;; ADDITIONAL SECTION:
BITSY.mit.edu.          172800  IN      A       18.72.0.3
STRAWB.mit.edu.         172800  IN      A       18.71.0.151
W20NS.mit.edu.          172800  IN      A       18.70.0.160
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>MIT.EDU $B$N%5!<%P72$,$$$C$Z$s$KDs<($5$l$^$7$?!#(B
$B$G$O$^$?$I$l$+$r%i%s%@%`$KA*$S$^$7$g$&!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ dig +norec +noques +nostats +nocmd prep.ai.mit.edu. @BITSY.mit.edu.
;; Got answer:
;; ->>HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 29227
;; flags: qr ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4

;; ANSWER SECTION:
prep.ai.mit.edu.        10562   IN      A       198.186.203.77

;; AUTHORITY SECTION:
ai.mit.edu.             21600   IN      NS      FEDEX.ai.mit.edu.
ai.mit.edu.             21600   IN      NS      LIFE.ai.mit.edu.
ai.mit.edu.             21600   IN      NS      ALPHA-BITS.ai.mit.edu.
ai.mit.edu.             21600   IN      NS      BEET-CHEX.ai.mit.edu.

;; ADDITIONAL SECTION:
FEDEX.ai.mit.edu.       21600   IN      A       192.148.252.43
LIFE.ai.mit.edu.        21600   IN      A       128.52.32.80
ALPHA-BITS.ai.mit.edu.  21600   IN      A       128.52.32.5
BEET-CHEX.ai.mit.edu.   21600   IN      A       128.52.32.22
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>$B:#EY$O(B "ANSWER SECTION" $B$,$"$j$^$7$?!#(B
$B$=$7$F;d$?$A$NCN$j$?$+$C$?Ez$b8+$D$+$j$^$7$?!#(B
"AUTHORITY SECTION" $B$K$O!"<!2s(B
<CODE>ai.mit.edu</CODE> $B$K?R$M$k:]$K$O$I$N%5!<%P$K$9$Y$-$+!"(B
$B$H$$$&>pJs$,4^$^$l$F$$$^$9!#(B
$B$7$?$,$C$F<!$K(B <CODE>ai.mit.edu</CODE> $B$NL>A0$K$D$$$FCN$j$?$$$H$-$K$O!"(B
$B$3$l$i$KD>@\J9$1$PNI$$$o$1$G$9!#(B
named $B$OF1;~$K(B <CODE>mit.edu</CODE> $B$K4X$9$k>pJs$b=8$a$k$N$G!"(B
$B<!$KNc$($P(B <CODE>www.mit.edu</CODE> $B$,Ld$$9g$o$5$l$?$H$-$K$O!"(B
$BEz$($K$:$C$H6a$$$H$3$m$K$$$k$3$H$K$J$j$^$9!#(B
<P>
<P>$B$H$$$&$o$1$G!"(B<CODE>.</CODE> $B$+$i%9%?!<%H$7!";2>H@hDs<($rC)$k$3$H$G!"(B
$B%I%a%$%sL>$N3F%l%Y%k$K$*$1$k%M!<%`%5!<%P$r<!!9$K8+$D$1$k$3$H$,$G$-$^$7$?!#(B
$B<+A0$N(B DNS $B%5!<%P$,$"$l$P!"$3$l$i$NB>$N%M!<%`%5!<%P$r;H$o$J$/$F$b!"(B
$B$"$J$?$N(B named $B$O!"$3$N$h$&$K7!$C$F$$$/CJ3,$G8+$D$1$?>pJs$r(B
$B$9$Y$F%-%c%C%7%e$7!"$7$P$i$/$O:F$S?R$M$J$/$F$bNI$$$h$&$K$7$F$/$l$^$9!#(B
<P>$B%D%j!<$H$N%"%J%m%8!<$G$$$&$H!"L>A0$N3F(B ``<CODE>.</CODE>'' $B$O(B
$B;^J,$+$l$N%]%$%s%H$KBP1~$7$^$9!#$=$7$F(B ``<CODE>.</CODE>''
$B$K64$^$l$?ItJ,$O%D%j!<Cf$G$N$=$l$>$l$N;^$NL>A0$K$J$j$^$9!#(B
$BM_$7$$L>A0(B (<CODE>prep.ai.it.edu</CODE>) $B$NL>A0$rF@$k$K$O!"(B
$B$3$N%D%j!<$r>:$C$F$$$/$3$H$K$J$j$^$9!#(B
root (<CODE>.</CODE>) $B$d!"(Broot $B$+$i(B <CODE>prep.ai.mit.edu</CODE>
$B$K;j$kESCf$N$"$i$f$k%5!<%P$K>pJs$rLd$$9g$o$;!"(B
$B$=$l$i$r%-%c%C%7%e$7$^$9!#(B
$B%-%c%C%7%e$N@)8B$KC#$9$k$H!"(B
$B$3$N:F5"E*$J%l%>%k%P$O$=$N%5!<%P$X$NLd9g$o$;$r$d$a!"(B
$B$=$3$G;2>HDs<($5$l$?!"L>A0$NC<$N$[$&$K$"$k<!$N%5!<%P$X$H?J$s$G$$$-$^$9!#(B
<P>
<P>$B$$$^$^$G$[$H$s$I?($l$^$;$s$G$7$?$,!"(B
$BF1$8$/$i$$Hs>o$K=EMW$J%I%a%$%s$H$7$F(B <CODE>in-addr.arpa</CODE> $B$,$"$j$^$9!#(B
$B$3$l$O!VIaDL$N!W%I%a%$%s$N$h$&$K%M%9%H$b$7$^$9!#(B
<CODE>in-addr.arpa</CODE> $B$N$*$+$2$G!"(B
$B%"%I%l%9$,$o$+$C$F$$$k>l9g$K%[%9%HL>$rF@$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B
$B$3$3$G=EMW$J$N$O!"(B
IP $BHV9f$O(B in-addr.arpa $B%I%a%$%s$G$O5U=g$K5-=R$5$l$k$3$H$G$9!#(B
$B$"$k%^%7%s$N%"%I%l%9(B <CODE>192.186.203.77</CODE> $B$,$o$+$C$F$$$?>l9g!"(B
named $B$O(B $B@hDx$N(B <CODE>prep.ai.mit.edu</CODE> $B$NNc$HF1$8$h$&$K(B
<CODE>77.203.168.198.in-addr.arpa</CODE> $B$rC5$=$&$H$7$^$9!#(B
$B$$$^Nc$($P!"(B `.' $B0J30A4$/%^%C%A$7$J$$$h$&$J!"(B
$B%-%c%C%7%e$K$J$$%(%s%H%j$rC5$9$H$7$^$7$g$&!#(B
root $B%5!<%P$KK,$M!"(B
<CODE>m.root-servers.net</CODE> $B$OB>$N(B root $B%5!<%P$X$N;2>H$rJV$7$^$9!#(B
<CODE>b.root-servers.net</CODE> $B$OD>@\(B <CODE></CODE>bitsy.mit.edu/
$B$X$N;2>H$rJV$7$F$/$l$k$N$G!"$=$3$+$i>pJs$r<hF@$9$k$3$H$K$J$j$^$9!#(B
<P>
<P>
<H2><A NAME="ss5.2">5.2 $B<+J,$N%I%a%$%s$r:n$k(B</A>
</H2>

<P>$B$5$F!";d$?$A$N%I%a%$%s$rDj5A$7$^$7$g$&!#%I%a%$%s(B
<CODE>linux.bogus</CODE> $B$r:n$j!"$=$3$K;d$?$A$N%^%7%s$rDj5A$7$^$7$g$&!#(B
$B$3$3$G$O40A4$K2M6u$N%I%a%$%sL>$r;H$C$F!"4V0c$C$F$b30It$N?M$KLBOG$,(B
$B$+$+$i$J$$$h$&$K$7$^$7$g$&!#(B
<P>
<P>$B;O$a$kA0$K$b$&0lE@!#%[%9%HL>$K;H$($kJ8;z$K$O@)8B$,$"$j$^$9!#(B
$B1Q8l$N%"%k%U%!%Y%C%H(B a-z$B!"?t;z(B 0-9$B!"$*$h$S(B '-' ($B%@%C%7%e(B) $BJ8;z(B
$B$@$1$,;H$($^$9!#<i$k$h$&$K$7$F$/$@$5$$(B
($B$3$N5,B'$rGK$C$F$b(B BIND 9 $B$G$OBg>fIW$G$9$,!"(BBIND 8 $B$O%@%a$G$9(B)$B!#(B
$BBgJ8;z>.J8;z$O(B DNS $B$G$O6hJL$5$l$^$;$s!#(B
$B$7$?$,$C$F(B <CODE>pat.uio.no</CODE> $B$H(B <CODE>Pat.UiO.No</CODE> $B$H$O(B
$B$^$C$?$/F1$8$h$&$K2r<a$5$l$^$9!#(B
<P>
<P>$B<B$O$3$N>O$G:G=i$K9T$&$Y$-ItJ,$O$9$G$K5-=R:Q$_$G$9!#(B
<CODE>named.conf</CODE> $B$K$O0J2<$N$h$&$J9T$,$"$j$^$9$h$M!#(B
<P>
<HR>
<PRE>
zone "0.0.127.in-addr.arpa" {
        type master;
        file "pz/127.0.0";
};
</PRE>
<HR>
<P>$B$3$N%U%!%$%k$G$O%I%a%$%sL>$N:G8e$K(B
`<CODE>.</CODE>' $B$rIU$1$F$$$J$$E@$KCm0U$7$F$/$@$5$$!#(B
$B>e5-$NFbMF$+$i!"$3$l$+$i;d$?$A$O%>!<%s(B
<CODE>0.0.127.in-addr.arpa</CODE> $B$rDj5A$9$k$3$H!"$=$7$F$3$N(B named $B$,(B
$B$=$N%>!<%s$N%^%9%?!<%5!<%P$K$J$k$3$H!"$^$?$=$NFbMF$,%U%!%$%k(B
<CODE>pz/127.0.0</CODE> $B$KJ]B8$5$l$k$3$H$J$I$,$o$+$j$^$9!#(B
$B$3$N%U%!%$%k$O$9$G$K@_Dj:Q$_$G!"0J2<$N$h$&$JFbMF$N$O$:$G$9!#(B
<P>
<HR>
<PRE>
$TTL 3D
@               IN      SOA     ns.linux.bogus. hostmaster.linux.bogus. (
                                1       ; Serial
                                8H      ; Refresh
                                2H      ; Retry
                                4W      ; Expire
                                1D)     ; Minimum TTL
                        NS      ns.linux.bogus.
1                       PTR     localhost.
</PRE>
<HR>
<P>
<P>$B@hDx$N(B <CODE>named.conf</CODE> $B$N>l9g$H$OBP>HE*$K!"(B
$B$3$A$i$N%U%!%$%k$G$O$9$Y$F$N%I%a%$%sL>$N:G8e$K(B
`<CODE>.</CODE>' $B$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#(B
$B%>!<%s%U%!%$%k$N@hF,$K(B <CODE>$ORIGIN</CODE>
$BL?Na$rCV$/$3$H$r9%$`?M$?$A$b$$$k$h$&$G$9$,!"$3$l$OITMW$G$9!#(B
$B%>!<%s%U%!%$%k$N(B origin ($B$3$N%>!<%s$,(B
$BB0$9$k(B DNS $B$N3,AX(B) $B$O(B <CODE>named.conf</CODE> $B$N%>!<%s%;%/%7%g%s$G;XDj$5$l$^$9!#(B
$B$3$N>l9g$O(B <CODE>0.0.127.in-addr.arpa</CODE> $B$G$9!#(B
<P>$B$3$N!V%>!<%s%U%!%$%k!W$K$O;0$D$N(B
$B!V%j%=!<%9%l%3!<%I(B (resource record: RR)$B!W$,4^$^$l$F$$$^$9!#(B
SOA RR, NS RR, PTR RR $B$G$9!#(B
SOA $B$O(B Start Of Authority $B$N>JN,$G$9!#(B`@' $B$OFCJL$J5-9f$G!"(B
origin $B$r0UL#$7$^$9!#(B
$B$3$N%U%!%$%k$N(B `domain' $B%+%i%`$O(B 0.0.127.in-addr.arpa $B$G$9$+$i!"(B
$B:G=i$N9T$N<B:]$N0UL#$O0J2<$HF1$8$K$J$j$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
0.0.127.in-addr.arpa.   IN      SOA ...
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>NS $B$O(B Name Server RR $B$NN,$G$9!#(B
$B$3$N9T$N@hF,$K$O(B `@' $B$,$"$j$^$;$s!#(B
$B$3$l$O0EL[$N$&$A$K$9$G$K;XDj$5$l$?$3$H$K$J$C$F$$$^$9!#(B
$BD>A0$N9T$,(B `@' $B$G$O$8$^$C$F$$$?$+$i$G$9!#B?>/%?%$%W$NNL$,@aLs$G$-$^$9$M!#(B
$B$7$?$,$C$F(B NS $B$N9T$O0J2<$N$h$&$K$b5-=R$G$-$k$3$H$K$J$j$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
0.0.127.in-addr.arpa.   IN      NS      ns.linux.bogus
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>$B$3$N9T$O(B DNS $B$K!"$I$N%^%7%s$,$3$N%I%a%$%s(B <CODE>0.0.127.in-addr.arpa</CODE>
$B$N%M!<%`%5!<%P$G$"$k$+$r65$($^$9!#(B
<CODE>ns.linux.bogus</CODE> $B$H$$$&$o$1$G$9$M!#(B
`ns' $B$H$$$&$N$O%M!<%`%5!<%P$KNI$/MQ$$$i$l$kL>A0$G$9$,!"(B
$B$3$l$O(B web $B%5!<%P$K(B <CODE>www.</CODE><EM>something</EM> $B$H$$$&L>A0$,IU$1$i$l$k$N$H(B
$B;w$?$h$&$J$b$N$G$9!#<B:]$K$O$I$s$JL>A0$rMQ$$$F$b$+$^$$$^$;$s!#(B
<P>
<P>$B:G8e$K(B PTR (Domain Name Pointer) $B%l%3!<%I$,!"(B
$B%5%V%M%C%H(B <CODE>0.0.127.in-addr.arpa</CODE> $B$N%"%I%l%9(B 1 $B$N%[%9%H!"(B
$B$9$J$o$A(B 127.0.0.1 $B$,(B <CODE>localhost</CODE> $B$H$$$&L>A0$G$"$k$3$H$r<($7$F$$$^$9!#(B
<P>
<P>SOA $B%l%3!<%I$O$I$s$J%>!<%s%U%!%$%k$G$b@hF,$KCV$+$l$^$9!#(B
$B$^$?3F%>!<%s%U%!%$%k$K$D$-0l$D!"@hF,$K(B
($B$?$@$7(B <CODE>$TTL</CODE> $B;XDj$N$"$H$K(B) $B=q$-$^$9!#(B
$B$3$N%l%3!<%I$O%>!<%s$N@bL@$G$9!#(B
$B$I$3$+$iF@$i$l$k$N$+(B (<CODE>ns.linux.bogus</CODE>$B$H$$$&%^%7%s(B)$B!"(B
$BFbMF$K4X$9$k@UG$<T$OC/$+(B (<CODE>hostmaster@linux.bogus</CODE>:
$B$3$3$K$O$"$J$?$NEE;R%a!<%k%"%I%l%9$rF~$l$^$7$g$&(B)$B!"(B
$B%>!<%s%U%!%$%k$N%P!<%8%g%s$O$$$/$D$+(B ($B%7%j%"%kHV9f(B: 1)$B!"(B
$B$=$NB>%-%c%C%7%e$d%;%+%s%@%j(B DNS $B%5!<%P$J$I$K4XO"$7$?FbMF$J$I$r=q$-$^$9!#(B
$B;D$j$N%U%#!<%k%I(B (refresh, retry, expire, minimum) $B$K$D$$$F$O!"(B
$B$3$N(B HOWTO $B$NCM$r$=$N$^$^;H$($PFC$KLdBj$J$$$G$7$g$&!#(B
SOA $B$NA0$K$OI,?\$N9T!"(B<CODE>$TTL 3D</CODE> $B$H=q$+$l$?9T$,$"$j$^$9!#(B
$B$3$l$O$9$Y$F$N%>!<%s%U%!%$%k$K=q$$$F$/$@$5$$!#(B
<P>
<P>$B$G$O!"$3$3$G(B named $B$r:F5/F0(B (<CODE>rndc stop; named</CODE>) $B$7$F!"(B
<CODE>dig</CODE> $B%3%^%s%I$G:#$^$G$N@_Dj$N3NG'$r9T$$$^$7$g$&!#(B
<CODE>-x</CODE> $B$r;H$&$H5U0z$-$NLd9g$o$;$r9T$$$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ dig -x 127.0.0.1
;; Got answer:
;; ->>HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 30944
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;1.0.0.127.in-addr.arpa.                IN      PTR

;; ANSWER SECTION:
1.0.0.127.in-addr.arpa. 259200  IN      PTR     localhost.

;; AUTHORITY SECTION:
0.0.127.in-addr.arpa.   259200  IN      NS      ns.linux.bogus.

;; Query time: 3 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Dec 23 03:02:39 2001
;; MSG SIZE  rcvd: 91
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$J$s$H$+(B 127.0.0.1 $B$+$i(B <CODE>localhost</CODE> $B$,F@$i$l$^$7$?!#$$$$46$8$G$9$M!#(B
$B$G$O%a%$%s$N$*;E;v$G$"$k(B <CODE>linux.bogus</CODE> $B%I%a%$%s$N$?$a$K!"(B
<CODE>named.conf</CODE> $B$K?7$7$$(B `zone' $B%;%/%7%g%s$r=q$-$^$7$g$&!#(B
<P>
<HR>
<PRE>
zone "linux.bogus" {
        type master;
        notify no;
        file "pz/linux.bogus";
};
</PRE>
<HR>
<P>
<P>$B$3$3$G$b(B <CODE>named.conf</CODE> $B%U%!%$%k$K5-=R$9$k%I%a%$%sL>$N:G8e$K$O(B
`<CODE>.</CODE>' $B$,IU$$$F$$$J$$$3$H$KCmL\!#(B
<P>
<P><CODE>linux.bogus</CODE> $B%>!<%s%U%!%$%k$K$O!"(B
$B$^$C$?$/2M6u$N%G!<%?$rCV$/$3$H$K$7$^$7$g$&!#(B
<P>
<HR>
<PRE>
;
; Zone file for linux.bogus
;
; The full zone file
;
$TTL 3D
@       IN      SOA     ns.linux.bogus. hostmaster.linux.bogus. (
                        199802151       ; serial, todays date + todays serial #
                        8H              ; refresh, seconds
                        2H              ; retry, seconds
                        4W              ; expire, seconds
                        1D )            ; minimum, seconds
;
                NS      ns              ; Inet Address of name server
                MX      10 mail.linux.bogus     ; Primary Mail Exchanger
                MX      20 mail.friend.bogus.   ; Secondary Mail Exchanger
;
localhost       A       127.0.0.1
ns              A       192.168.196.2
mail            A       192.168.196.4
</PRE>
<HR>
<P>
<P>SOA $B%l%3!<%I$K$D$$$F$OFs$D$NE@$KCm0U$9$kI,MW$,$"$j$^$9!#(B
<CODE>ns.linux.bogus</CODE> $B$O(B
A $B%l%3!<%I$r;}$C$?(B<EM>$B<B:]$N(B</EM>$B%^%7%s$G$J$1$l$P$J$j$^$;$s!#(B
CNAME $B%l%3!<%I$O!"(B
SOA $B%l%3!<%I$N%5!<%P%^%7%s$NItJ,$K$O5-=R$G$-$^$;$s!#(B
$BL>A0$O(B `ns' $B$G$J$/$F$b!"@5$7$$%[%9%HL>$G$"$l$P$+$^$$$^$;$s!#(B
$B<!$K(B
<CODE>hostmaster.linux.bogus</CODE> $B$O(B hostmaster@linux.bogus
$B$HFI$_BX$($F$/$@$5$$!#(B
$B$3$l$O%a!<%k%(%$%j%"%9$+%a!<%k%\%C%/%9$G!"(B
$B$3$N(B DNS $B$r%a%s%F%J%s%9$7$F$$$k?M$,(B
$BIQHK$K%A%'%C%/$7$F$$$k$H$3$m$G$J$1$l$P$J$j$^$;$s!#(B
$B$3$N%I%a%$%s$K4X$9$k%a!<%k$O!"(B
$B$3$3$G5-=R$5$l$?%"%I%l%9$KAw$k$3$H$K$J$C$F$$$^$9!#(B
$BL>A0$O(B `hostmaster' $B$G$J$/$"$J$?$N(B e-mail $B%"%I%l%9$G$b$+$^$$$^$;$s!#(B
$B$G$b(B `hostmaster' $B$G$b$b$A$m$s$A$c$s$HF0$/$O$:$G$9!#(B
<P>$B$3$N%U%!%$%k$K$O?7$7$$%?%$%W$N(B RR $B$,$"$j$^$9!#(B MX (Mail eXchanger)
RR $B$G$9!#$3$l$O%a!<%k%7%9%F%`$KBP$7$F(B
<CODE>someone@linux.bogus</CODE> $B08%a!<%k$NAw$j@h$rEA$($k$b$N$G!"(B
<CODE>mail.linux.bogus</CODE> $B$^$?$O(B <CODE>mail.friend.bogus</CODE> $B$,$3$l$K$J$j$^$9!#(B
$B%^%7%s$NL>A0$NA0$K=q$+$l$??tCM$O(B MX RR $B$NM%@hEY$r<($7$^$9!#(B
$B:G>.$N?tCM(B (10) $B$r;}$D%[%9%H$KBP$7$FM%@hE*$K%a!<%k$,Aw$i$l$^$9!#(B
$B$3$NG[Aw$K<:GT$9$k$H!"%a!<%k$O$h$jBg$-$J?tCM$r;}$D%[%9%H$KG[Aw$5$l$^$9!#(B
$B$9$J$o$A$3$3$G$OM%@hEY(B 20 $B$r;}$D(B <CODE>mail.friend.bogus</CODE> $B$G$9!#(B
<P>
<P><CODE>rndc reload</CODE> $B$r<B9T$7$F!"(Bnamed $B$K@_Dj%U%!%$%k$r:F$SFI$^$;$^$9!#(B
$B$3$3$^$G$N@_Dj$r(B <CODE>dig</CODE> $B$G3NG'$7$^$7$g$&!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ dig any linux.bogus
; &lt;&lt;>> DiG 9.1.3 &lt;&lt;>> any linux.bogus
;; global options:  printcmd
;; Got answer:
;; ->>HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 55239
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;linux.bogus.               IN      ANY

;; ANSWER SECTION:
linux.bogus.        259200  IN      SOA     ns.linux.bogus. \
      hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
linux.bogus.        259200  IN      NS      ns.linux.bogus.
linux.bogus.        259200  IN      MX      20 mail.friend.bogus.
linux.bogus.        259200  IN      MX      10 mail.linux.bogus.linux.bogus.

;; AUTHORITY SECTION:
linux.bogus.        259200  IN      NS      ns.linux.bogus.

;; ADDITIONAL SECTION:
ns.linux.bogus.     259200  IN      A       192.168.196.2

;; Query time: 4 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Dec 23 03:06:45 2001
;; MSG SIZE  rcvd: 184
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>$B$h$/8+$k$H!"%P%0$,$"$k$3$H$,$o$+$k$H;W$$$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
linux.bogus.        259200  IN MX        10 mail.linux.bogus.linux.bogus.
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>$B$H$$$&$N$OA4$/$*$+$7$$$G$9$M!#$3$l$O!"(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
linux.bogus.        259200  IN MX        10 mail.linux.bogus.
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$G$J$1$l$P$J$j$^$;$s!#(B
<P>
<P>$BFI<T$N3X=,8z2L$rN8$C$F(B :-)$B!"$3$3$G;d$O$o$6$H4V0c$($^$7$?!#(B
$B%>!<%s%U%!%$%k$r8+$k$H!"0J2<$N9T$,$"$k$O$:$G$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
                MX      10 mail.linux.bogus     ; Primary Mail Exchanger
</PRE>
</CODE></BLOCKQUOTE>
<P>$B$3$3$K$O%T%j%*%I$,$J$$$G$9$M!#(B
$B$"$k$$$OM>7W$K(B 'linux.bogus' $B$r=q$$$F$7$^$C$F$$$k!"$H$b8@$($^$9!#(B
$B%>!<%s%U%!%$%k$K=q$+$l$?%[%9%HL>$N:G8e$K%T%j%*%I$,$J$$>l9g$K$O!"(B
origin $B$,:G8e$K2C$($i$l$^$9!#$D$^$j(B
<CODE>linux.bogus.linux.bogus</CODE> $B$HFs=E$K$J$C$F$7$^$&$N$G$9!#(B
$B$G$9$+$i!"(B
<P>
<HR>
<PRE>
                MX      10 mail.linux.bogus.    ; Primary Mail Exchanger
</PRE>
<HR>
<P>$B$^$?$O(B
<P>
<HR>
<PRE>
                MX      10 mail                 ; Primary Mail Exchanger
</PRE>
<HR>
<P>$B$H$9$k$Y$-$G$9!#;d$O8e<T$,9%$-$G$9!#%?%$%WNL$,>/$J$$$G$9$+$i!#(B
BIND $B$N@lLg2H$K$O$3$N=q<0$KH?BP$9$k?M$b$$$^$9(B ($B;?@.$9$k?M$b$$$^$9(B)$B!#(B
$B%>!<%s%U%!%$%k$G$O!"%I%a%$%s$O$9$Y$F=q$-2<$7$F(B `<CODE>.</CODE>' $B$G=*$($k$+!"(B
$BA4$/=q$+$J$$$+$I$A$i$+$K$7$^$9!#(B
$B8e<T$G$O%G%U%)%k%H$G(B origin $B$,IUB0$7$^$9!#(B
<P>$B$R$H$D6/$/Cm0U$7$F$*$-$?$$$N$G$9$,!"(Bnamed.conf $B%U%!%$%k$G$O!"(B
$B%I%a%$%sL>$N8e$K(B `<CODE>.</CODE>' $B$r(B<EM>$BIU$1$F$O$$$1$^$;$s(B</EM>$B!#(B
`<CODE>.</CODE>' $B$,B?$9$.$?$j>/$J$9$.$?$j$7$?$*$+$2$G!"(B
$B$I$l$@$1B?$/$NJ*;v$,$@$a$K$J$j!"?M!9$,:.Mp$5$;$i$l$?$+!"(B
$B$-$C$H$"$J$?$K$OA[A|$b$D$+$J$$$G$7$g$&!#(B
<P>
<P>$B$G$O!"$3$NE@$r2!$5$($F?7$?$J%>!<%s%U%!%$%k$r=q$-$^$7$g$&!#(B
$B>/!9?7$7$$>pJs$b2C$o$C$F$$$^$9$,!"0J2<$N$h$&$K$J$j$^$9!#(B
<P>
<HR>
<PRE>
;
; Zone file for linux.bogus
;
; The full zone file
;
$TTL 3D
@       IN      SOA     ns.linux.bogus. hostmaster.linux.bogus. (
                        199802151       ; serial, todays date + todays serial #
                        8H              ; refresh, seconds
                        2H              ; retry, seconds
                        4W              ; expire, seconds
                        1D )            ; minimum, seconds
;
                TXT     "Linux.Bogus, your DNS consultants"
                NS      ns              ; Inet Address of name server
                NS      ns.friend.bogus.
                MX      10 mail         ; Primary Mail Exchanger
                MX      20 mail.friend.bogus. ; Secondary Mail Exchanger

localhost       A       127.0.0.1

gw              A       192.168.196.1
                TXT     "The router"

ns              A       192.168.196.2
                MX      10 mail
                MX      20 mail.friend.bogus.
www             CNAME   ns

donald          A       192.168.196.3
                MX      10 mail
                MX      20 mail.friend.bogus.
                TXT     "DEK"

mail            A       192.168.196.4
                MX      10 mail
                MX      20 mail.friend.bogus.

ftp             A       192.168.196.5
                MX      10 mail
                MX      20 mail.friend.bogus.
</PRE>
<HR>
<P>
<P>
<P>CNAME (Canonical NAME) $B$O!"3F%^%7%s$rJ#?t$NL>A0$G8F$VJ}K!$G$9!#(B
$B$h$C$F(B www $B$O(B ns $B$NJLL>$K$J$j$^$9!#(BCNAME $B%l%3!<%I$NMxMQ$K$D$$$F$O!"(B
$BB?>/5DO@$NM>CO$,$"$j$^$9!#(B
$B$G$b0J2<$N%k!<%k$r<i$C$F$*$1$PBg>fIW$G$7$g$&!#(B MX, CNAME, SOA $B$N(B
$B3F%l%3!<%I$G$O(B CNAME $B%l%3!<%I$r(B<EM>$B;2>H$7$F$O$$$1$^$;$s(B</EM>$B!#(B
$B$3$l$i$O(B A $B%l%3!<%I$@$1$r;2>H$9$Y$-$J$N$G$9!#$7$?$,$C$F(B
<P>
<HR>
<PRE>
foobar          CNAME   www                     ; NO!
</PRE>
<HR>
<P>$B$H$$$&;XDj$O$9$Y$-$G$O$J$/!"(B
<P>
<HR>
<PRE>
foobar          CNAME   ns                      ; Yes!
</PRE>
<HR>
<P>$B$H$$$&;XDj$,@5$7$$$b$N$H$J$j$^$9!#(B
<P>
<P><CODE>rndc reload</CODE> $B$r<B9T$7$F?7$7$$%G!<%?%Y!<%9$r%m!<%I$7$^$7$g$&!#(B
$B$9$k$H(B named $B$,%U%!%$%k$rFI$_9~$_D>$7$^$9!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ dig linux.bogus axfr

; &lt;&lt;>> DiG 9.1.3 &lt;&lt;>> linux.bogus axfr
;; global options:  printcmd
linux.bogus.            259200  IN      SOA     ns.linux.bogus. hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
linux.bogus.            259200  IN      NS      ns.linux.bogus.
linux.bogus.            259200  IN      MX      10 mail.linux.bogus.
linux.bogus.            259200  IN      MX      20 mail.friend.bogus.
donald.linux.bogus.     259200  IN      A       192.168.196.3
donald.linux.bogus.     259200  IN      MX      10 mail.linux.bogus.
donald.linux.bogus.     259200  IN      MX      20 mail.friend.bogus.
donald.linux.bogus.     259200  IN      TXT     "DEK"
ftp.linux.bogus.        259200  IN      A       192.168.196.5
ftp.linux.bogus.        259200  IN      MX      10 mail.linux.bogus.
ftp.linux.bogus.        259200  IN      MX      20 mail.friend.bogus.
gw.linux.bogus.         259200  IN      A       192.168.196.1
gw.linux.bogus.         259200  IN      TXT     "The router"
localhost.linux.bogus.  259200  IN      A       127.0.0.1
mail.linux.bogus.       259200  IN      A       192.168.196.4
mail.linux.bogus.       259200  IN      MX      10 mail.linux.bogus.
mail.linux.bogus.       259200  IN      MX      20 mail.friend.bogus.
ns.linux.bogus.         259200  IN      MX      10 mail.linux.bogus.
ns.linux.bogus.         259200  IN      MX      20 mail.friend.bogus.
ns.linux.bogus.         259200  IN      A       192.168.196.2
www.linux.bogus.        259200  IN      CNAME   ns.linux.bogus.
linux.bogus.            259200  IN      SOA     ns.linux.bogus. hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
;; Query time: 41 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Dec 23 03:12:31 2001
;; XFR size: 23 records
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>$B$&$^$/$$$C$F$$$^$9$M!#(B
$B$4Mw$NDL$j!"%>!<%s%U%!%$%k$=$N$b$N$H$A$g$C$H;w$F$$$^$9!#(B
<CODE>www</CODE> $B$@$1$K$D$$$F$bD4$Y$F$_$^$7$g$&!#(B
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ dig www.linux.bogus

; &lt;&lt;>> DiG 9.1.3 &lt;&lt;>> www.linux.bogus
;; global options:  printcmd
;; Got answer:
;; ->>HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 16633
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;www.linux.bogus.               IN      A

;; ANSWER SECTION:
www.linux.bogus.        259200  IN      CNAME   ns.linux.bogus.
ns.linux.bogus.         259200  IN      A       192.168.196.2

;; AUTHORITY SECTION:
linux.bogus.            259200  IN      NS      ns.linux.bogus.

;; Query time: 5 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Dec 23 03:14:14 2001
;; MSG SIZE  rcvd: 80
</PRE>
</CODE></BLOCKQUOTE>
<P>
<P>$B$D$^$j(B <CODE>www.linux.bogus</CODE> $B$NK\Ev$NL>A0$O(B
<CODE>ns.linux.bogus</CODE> $B$J$o$1$G$9!#(B
$B$=$7$F(B named $B$,(B ns $B$K$D$$$F;}$C$F$$$k>pJs$b<($7$F$/$l$F$$$^$9!#(B
$B$"$J$?$,%W%m%0%i%`$J$i!"$3$N>pJs$G@\B3$G$-$k$O$:$G$9!#(B
<P>
<P>$B$5$F!"$3$3$^$G$,H>J,!#(B
<P>
<H2><A NAME="ss5.3">5.3 $B5U0z$-%>!<%s(B</A>
</H2>

<P>$B:#$d%W%m%0%i%`$O!"(B
linux.bogus $B$K$"$kL>A0$r!"(B
$B<B:]$K@\B3$9$Y$-%"%I%l%9$KJQ49$G$-$k$h$&$K$J$C$?$o$1$G$9!#(B
$B$G$b5U0z$-$N%>!<%s$bI,MW$G$9!#(B
$B$3$l$O(B DNS $B$G%"%I%l%9$rL>A0$KJQ49$G$-$k$h$&$K$9$k$?$a$N$b$N$G$9!#(B
$B$3$NL>A0$O$5$^$6$^$J<oN`$N$?$/$5$s$N%5!<%P(B
(FTP, IRC, WWW $B$J$I$J$I(B) $B$K$*$$$F!"$"$J$?$H$NDL?.$rG'$a$k$+!"(B
$B$^$?G'$a$?>l9g!"$I$NDxEY$NM%@h@-$rIUM?$9$k$+$J$I$NH=CG$KMQ$$$i$l$^$9!#(B
$B%$%s%?!<%M%C%H$K$"$k%5!<%S%9$9$Y$F$K%"%/%;%9$9$k$?$a$K$O!"(B
$B5U0z$-$N%>!<%s$,I,MW$K$J$j$^$9!#(B
<P>$B0J2<$r(B <CODE>named.conf</CODE> $B$K5-=R$7$F$/$@$5$$!#(B
<P>
<HR>
<PRE>
zone "196.168.192.in-addr.arpa" {
        type master;
        notify no;
        file "pz/192.168.196";
};
</PRE>
<HR>
<P>$B$3$l$O(B <CODE>0.0.127.in-addr.arpa</CODE> $B$H$^$C$?$/F1$8$G$9!#(B
$B%U%!%$%k$NCf?H$bF1$8$h$&$K$J$j$^$9!#(B
<P>
<HR>
<PRE>
$TTL 3D
@       IN      SOA     ns.linux.bogus. hostmaster.linux.bogus. (
                        199802151 ; Serial, todays date + todays serial
                        8H      ; Refresh
                        2H      ; Retry
                        4W      ; Expire
                        1D)     ; Minimum TTL
                NS      ns.linux.bogus.

1               PTR     gw.linux.bogus.
2               PTR     ns.linux.bogus.
3               PTR     donald.linux.bogus.
4               PTR     mail.linux.bogus.
5               PTR     ftp.linux.bogus.
</PRE>
<HR>
<P>
<P>$B$G$O(B <CODE>rndc reload</CODE> $B$r<B9T$7!"(Bnamed $B$K@_Dj%U%!%$%k$r:F$SFI$^$;!"(B
$B:F$S(B <CODE>dig</CODE> $B$G$3$l$^$G$N@_Dj$r3NG'$7$^$7$g$&!#(B
<P>
<HR>
<PRE>
$ dig -x 192.168.196.4
;; Got answer:
;; ->>HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 58451
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;4.196.168.192.in-addr.arpa.    IN      PTR

;; ANSWER SECTION:
4.196.168.192.in-addr.arpa. 259200 IN   PTR     mail.linux.bogus.

;; AUTHORITY SECTION:
196.168.192.in-addr.arpa. 259200 IN     NS      ns.linux.bogus.

;; ADDITIONAL SECTION:
ns.linux.bogus.         259200  IN      A       192.168.196.2

;; Query time: 4 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Dec 23 03:16:05 2001
;; MSG SIZE  rcvd: 107
</PRE>
<HR>
<P>
<P>$B$&$s!"NI$5$=$&$G$9$M!#A4BN$b%@%s%W$7$FD4$Y$F$_$^$7$g$&!#(B
<P>
<HR>
<PRE>
$ dig 196.168.192.in-addr.arpa. AXFR

; &lt;&lt;>> DiG 9.1.3 &lt;&lt;>> 196.168.192.in-addr.arpa. AXFR
;; global options:  printcmd
196.168.192.in-addr.arpa. 259200 IN     SOA     ns.linux.bogus. \
        hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
196.168.192.in-addr.arpa. 259200 IN     NS      ns.linux.bogus.
1.196.168.192.in-addr.arpa. 259200 IN   PTR     gw.linux.bogus.
2.196.168.192.in-addr.arpa. 259200 IN   PTR     ns.linux.bogus.
3.196.168.192.in-addr.arpa. 259200 IN   PTR     donald.linux.bogus.
4.196.168.192.in-addr.arpa. 259200 IN   PTR     mail.linux.bogus.
5.196.168.192.in-addr.arpa. 259200 IN   PTR     ftp.linux.bogus.
196.168.192.in-addr.arpa. 259200 IN     SOA     ns.linux.bogus. \
        hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
;; Query time: 6 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Dec 23 03:16:58 2001
;; XFR size: 9 records
</PRE>
<HR>
<P>
<P>$B$h$5$=$&$G$9$M!*$3$N$h$&$J=PNO$K$J$i$J$+$C$?>l9g$O!"(B
syslog $B$K%(%i!<%a%C%;!<%8$,=P$F$$$J$$$+8+$F$_$^$7$g$&!#(B
$B$d$jJ}$O(B
<A HREF="DNS-HOWTO-3.html#starting">named $B$r5/F0$9$k(B</A>
$BD>2<$N:G=i$N%;%/%7%g%s$G@bL@$7$^$7$?$M!#(B
<P>
<P>
<H2><A NAME="ss5.4">5.4 $B5$$r$D$1$F$[$7$$$3$H(B</A>
</H2>

<P>$B$3$3$G$$$/$D$+IU$12C$($F$*$/$3$H$,$"$j$^$9!#>e5-$GMQ$$$?(B
IP $BHV9f$O(B 'private net' $B$N$&$A$N0l$D$N%V%m%C%/$+$i<h$C$F$-$?$b$N$G$9!#(B
$B$D$^$j$3$l$i$N(B IP $BHV9f$O%$%s%?!<%M%C%H$G%Q%V%j%C%/$KMQ$$$k$3$H$O$G$-$^$;$s!#(B
$B$G$9$+$i$3$N(B HOWTO $B$GNc$H$7$FI=<($7$F$b0BA4$J$o$1$G$9!#(B
$B<!$NE@$O(B <CODE>notify no;</CODE> $B$N9T$G$9!#$3$l$O(B named $B$KBP$7$F!"(B
$B!V%>!<%s%U%!%$%k$N$I$l$+$,99?7$5$l$F$b!"$=$l$r%;%+%s%@%j(B ($B%9%l!<%V(B)
$B%5!<%P$KEA$($J$$!W$H$$$&;X<($r$9$k$3$H$K$J$j$^$9!#(B
BIND 8 $B0J9_$N(B named $B$O!"(B
$B%>!<%s%U%!%$%k$N(B NS $B%l%3!<%I$K%j%9%H$5$l$F$$$kB>$N%5!<%P$K!"(B
$B%>!<%s$N99?7$rCN$i$;$k$3$H$,$G$-$^$9!#(B
$B$3$l$ODL>o$OJXMx$J5!G=$G$9$,!"(B
$B%W%i%$%Y!<%H$J<B83$G$O$3$N5!G=$O(B off $B$K$7$F$*$-$^$7$g$&!#(B
$B$3$N<B83$K$h$C$F%$%s%?!<%M%C%H$KLBOG$r$+$1$?$/$O$J$$$G$7$g$&!)(B
<P>
<P>$B$=$7$F$b$A$m$s!"$3$N%I%a%$%s$O2M6u$N$$$$$+$2$s$J$b$N$G!"(B
$B;H$o$l$F$$$k%"%I%l%9$bF1$8$/2M6u$N$b$N$G$9!#(B
$B8=<B$N@$3&$GMQ$$$i$l$F$$$kK\J*$NNc$O!"<!$N>O$r8+$F2<$5$$!#(B
<P>
<H2><A NAME="ss5.5">5.5 $B$J$<5U0z$-$,F0:n$7$J$$$N$+(B</A>
</H2>

<P>$BL>A00z$-$N%7%9%F%`$K$O!"$A$g$C$H$7$?!V$G$-$N0-$$ItJ,!W$,$$$/$D$+(B
$B$"$j$^$9!#DL>o$3$l$i$,I=$K=P$F$/$k$3$H$O$"$j$^$;$s$,!"(B
$B5U0z$-%>!<%s$N@_Dj$G$ONI$/$*L\$K$+$+$k$3$H$,$"$j$^$9!#(B
$B$3$3$+$i0J9_$rFI$_?J$a$kA0$K$O!"$"$J$?$N%^%7%s$,(B
$B!V$"$J$?$N%M!<%`%5!<%P!W$+$i5U0z$-$G$-$k$3$H$r3NG'$7$F$/$@$5$$!#(B
$B$G$-$J$$>l9g$OLa$C$F$d$jD>$7$F$+$i$K$7$F$/$@$5$$!#(B
<P>
<P>$B$3$3$G$O!"5U0z$-$r30It%M%C%H%o!<%/$+$i8+$?>l9g$K@8$8$d$9$$(B
$BFs$D$NLdBjE@$K$D$$$F5DO@$7$^$9!#(B
<P>
<H3>$B5U0z$-%>!<%s$,BeM}$5$l$J$$(B</H3>

<P>$B%5!<%S%9%W%m%P%$%@$+$i%M%C%H%o!<%/%"%I%l%96u4V$H%I%a%$%s%M!<%`$r(B
$B$b$i$&$H$-$K$O!"DL>o$=$N%I%a%$%s%M!<%`$OBeM}(B (delegation) $B$5$l$^$9!#(B
$BBeM}$H$O66EO$7$NLrL\$r$9$k(B NS $B%l%3!<%I$N$3$H$G!"(B
$B$"$k%M!<%`%5!<%P$+$iJL$N%M!<%`%5!<%P$r<hF@$9$k$H$-$KMQ$$$^$9!#(B
$B@h$K(B
<A HREF="#dry_theory">$BB`6~$JM}O@(B</A>
$B$N@a$G@bL@$7$^$7$?!#FI$s$G$^$9!"$h$M!)(B
$B5U0z$-%>!<%s$,F0:n$7$F$$$J$$>l9g$O!":#$9$0La$C$FFI$s$G$/$@$5$$!#(B
<P>
<P>$B5U0z$-%>!<%s$K$bBeM}$,I,MW$G$9!#(B
$BNc$($P(B <CODE>192.168.196</CODE> $B$N%M%C%H%o!<%/$r(B
<CODE>linux.bogus</CODE> $B%I%a%$%s$H0l=o$K%W%m%P%$%@$+$i$b$i$C$?$H$7$?$i!"(B
$B%W%m%P%$%@$K$O(B <CODE>NS</CODE> $B%l%3!<%I$r@50z$-%>!<%s$@$1$G$J$/(B
$B5U0z$-%>!<%s$K$b2C$($F$b$i$&I,MW$,$"$j$^$9!#(B
<CODE>in-addr.arpa</CODE> $B$+$i$"$J$?$N%M%C%H%o!<%/$^$G$N7R$,$j$rC)$C$F$$$/$H!"(B
$B$*$=$i$/$I$3$+$G:?$NNX$,@Z$l$F$$$k$3$H$G$7$g$&!#(B
$BB?J,@\B3$7$F$$$k%5!<%S%9%W%m%P%$%@$G!#!V@Z$l$F$$$kNX!W$,8+IU$+$C$?$i!"(B
$B%5!<%S%9%W%m%P%$%@$KO"Mm$7$F%(%i!<$r=$@5$7$F$b$i$$$^$7$g$&!#(B
<P>
<H3>$B%/%i%9%l%9(B (classless) $B$N%5%V%M%C%H$r$b$i$C$?>l9g(B</H3>

<P>$B$3$l$O$d$d9bEY$JOCBj$K$J$j$^$9!#(B
$B$7$+$7%/%i%9%l%9$N%5%V%M%C%H$O:G6aHs>o$KNI$/;H$o$l$k$h$&$K$J$C$F$-$?$N$G!"(B
$B>.$5$J2q<R$K=jB0$7$F$$$k?M$J$i!"$*$=$i$/?H6a$K$"$k$G$7$g$&!#(B
<P>
<P>$B:G6a$N%$%s%?!<%M%C%H$r$J$s$H$+0];}$G$-$F$$$k$N$O!"(B
$B<B$O%/%i%9%l%9%5%V%M%C%H$N$*$+$2$J$N$G$9!#(B
$B?tG/A0$K(B IP $BHV9f$N8O3i$K$D$$$F$A$g$C$H$7$?A{$.$K$J$C$?$3$H$,$"$j$^$7$?!#(B
$B$=$N;~(B IETF (Internet Engineering Task Force:
$B%$%s%?!<%M%C%H$,$A$c$s$HF0$$$F$$$k$N$OH`$i$N$*$+$2$J$N$G$9(B)
$B$N8-?M$?$A$O!"H`$i$N1CCR$r=8$a$F$3$NLdBj$r2r7h$7$?$N$G$7$?!#(B
$B$?$@$7Aj1~$NBP2A$r$b$C$F!#(B
$B$=$NBP2A$N0lIt$O!"(B``C'' $BL$K~$N%5%V%M%C%H$r;H$o$J$1$l$P$J$i$J$$$3$H!"(B
$B$=$l$K$h$C$FF0:n$7$J$/$J$k$b$N$,=P$F$/$k$3$H!"$G$9!#(B
$B$3$N$"$?$j$K4X$9$k@bL@$H!"$=$N07$$J}$K4X$7$F$O!"(B
<A HREF="http://www.acmebw.com/askmrdns/00007.htm">Ask Mr. DNS</A>
$B$K$"$kM%$l$?2r@b$r8+$F$/$@$5$$!#(B
<P>
<P>$BFI$_$^$7$?!)$3$3$G$O@bL@$7$^$;$s$+$i!"$A$c$s$HFI$s$G$/$@$5$$$M!#(B
<P>
<P>$B$3$NLdBj$NH>J,$O!"@\B3@h$N(B ISP $B$,(B
Mr. DNS $B$K=q$$$F$"$C$?%F%/%K%C%/$rM}2r$7$F$$$J$1$l$P$J$i$J$$!"(B
$B$H$$$&$H$3$m$K$"$j$^$9!#(B
$B>.$5$J(B ISP $B$G$O!"$3$l$rCN$i$:$KF0$+$7$F$$$k$H$3$m$b$"$k$G$7$g$&!#(B
$B$=$N>l9g$O!"$"$J$?$,H`$i$K$,$^$s6/$/65$($F$"$2$J$1$l$P$$$1$^$;$s!#(B
$B$=$l$K!"$^$:$"$J$?$,M}2r$7$J$$$H$$$1$^$;$s$M(B ;-)
$BM}2r$7$F$/$l$?$i!"$-$C$H$A$c$s$H$7$?5U0z$-%>!<%s$r@_Dj$7$F$/$l$k$G$7$g$&!#(B
dig $B$r;H$C$F@5$7$$$+$I$&$+3N$+$a$^$7$g$&!#(B
<P>$BLdBj$N;D$jH>J,$O!"$"$J$?$,$3$N%F%/%K%C%/$rM}2r$7$J$1$l$P$J$i$J$$!"(B
$B$H$$$&$H$3$m$G$9!#<+?.$,$J$1$l$P!"$b$&0lEYFI$_$K$$$-$^$7$g$&!#(B
$B$=$7$F(B Mr. DNS $B$N@bL@$K$7$?$,$C$F!"(B
$B<+J,$N%/%i%9%l%95U0z$-%>!<%s$r@_Dj$7$^$7$g$&!#(B
<P>
<P>$B<B$O$3$3$K$O$b$&0l$D%H%i%C%W$,BT$A9=$($F$$$^$9!#(B
($BHs>o$K(B) $B8E$$%l%>%k%P$O!"L>A02r7h$N%A%'!<%s$NCf$KCV$+$l$?(B
$B$3$N(B <CODE>CNAME</CODE> $B%H%j%C%/$NItJ,$r$?$I$k$3$H$,$G$-$:!"(B
$B$"$J$?$N%^%7%s$N5U0z$-$K<:GT$7$F$7$^$&$3$H$,$"$j$^$9!#(B
$B$3$N7k2L!"$=$N%l%>%k%P$O@5$7$/$J$$%"%/%;%9%/%i%9$rJV$7$?$j!"(B
$B%"%/%;%9$r5qH]$7$?$j!"$H$K$+$/$=$s$J$h$&$J$3$H$K$J$j$^$9!#(B
$B$3$NLdBj$K0z$C$+$+$C$F$7$^$C$?$i!"(B
($B;d$NCN$k$+$.$j$G$O(B) $B@\B3@h$N(B ISP $B$KMj$`$7$+$"$j$^$;$s!#(B
$B%H%j%C%/$r;H$C$?%/%i%9%l%9%>!<%s%U%!%$%k$K!"(B
CNAME $B$NBe$o$j$K$"$J$?$N(B PTR $B%l%3!<%I$r(B
$BD>@\=q$-9~$s$G$b$i$&$3$H$K$J$j$^$9!#(B
<P>
<P>ISP $B$K$h$C$F$OJL$N2rK!$rDs6!$7$F$$$k$3$H$b$"$j$^$9!#(B
$B$?$H$($P(B Web $B%Y!<%9$N(B form $B$K$h$C$F5U0z$-$N%^%C%W$r(B
$BF~NO$G$-$k$h$&$K$J$C$F$$$k$H$+!"(B
$B$"$k$$$O;w$?$h$&$JA4<+F07?EPO?%7%9%F%`$H$+!#(B
<P>
<H2><A NAME="ss5.6">5.6 $B%9%l!<%V%5!<%P(B</A>
</H2>

<P>$B%^%9%?!<%5!<%P$G%>!<%s$,@5$7$/@_Dj$G$-$?$i!"(B
$B>/$J$/$H$b(B 1 $BBf$N%9%l!<%V%5!<%P$,I,MW$K$J$j$^$9!#(B
$B%9%l!<%V%5!<%P$O%7%9%F%`$r7xO4$K$9$k$?$a$KI,MW$J$b$N$G$9!#(B
$B%^%9%?!<$,Mn$A$F$b!"%M%C%H$K$$$k30It$N?M$,!"(B
$B%9%l!<%V$+$i$"$J$?$N%I%a%$%s$K4X$9$k>pJs$r<hF@$G$-$k$h$&$K$J$k$N$G$9!#(B
$B%9%l!<%V$O!"$"$J$?$N$$$k$H$3$m$+$i$G$-$k$@$1N%$l$?$H$3$m$KCV$-$^$9!#(B
$B%^%9%?!<$H%9%l!<%V$O!"EENO6!5k8;!&(BLAN$B!&(BISP$B!&D.!&9q!"$J$I$r!"(B
$B$G$-$k8B$j(B<EM>$B6&M-$7$F$$$J$$(B</EM>$B$3$H$,K>$^$7$$$N$G$9!#(B
$B$3$l$i$,$9$Y$F%^%9%?!<$H0[$J$C$F$$$k%9%l!<%V$,8+$D$+$C$?$i!"(B
$B$=$l$OHs>o$KNI$$%9%l!<%V$@$H8@$($^$9!#(B
<P>$B%9%l!<%V$O!"C1$K%^%9%?!<$+$i%>!<%s%U%!%$%k$r%3%T!<$9$k%M!<%`%5!<%P$G$9!#(B
$B0J2<$N$h$&$K@_Dj$7$^$9!#(B
<P>
<HR>
<PRE>
zone "linux.bogus" {
        type slave;
        file "sz/linux.bogus";
        masters { 192.168.196.2; };
};
</PRE>
<HR>
<P>
<P>$B%G!<%?$N%3%T!<$K$O%>!<%sE>Aw$H$$$&;EAH$_$rMQ$$$^$9!#(B
$B%>!<%sE>Aw$O(B SOA $B%l%3!<%I$G@)8f$7$^$9!#(B
<P>
<HR>
<PRE>
@       IN      SOA     ns.linux.bogus. hostmaster.linux.bogus. (
                        199802151       ; serial, todays date + todays serial #
                        8H              ; refresh, seconds
                        2H              ; retry, seconds
                        4W              ; expire, seconds
                        1D )            ; minimum, seconds
</PRE>
<HR>
<P>
<P>$B%^%9%?!<$N%7%j%"%kHV9f$,%9%l!<%V$h$j$bBg$-$$$H$-$K8B$C$F(B
$B%>!<%s$,E>Aw$5$l$^$9!#%j%U%l%C%7%e(B (refresh) $B;~4V$K0l2s$:$D!"(B
$B%9%l!<%V$O%^%9%?!<$,99?7$5$l$F$$$J$$$+$I$&$+%A%'%C%/$7$^$9!#(B
$B%A%'%C%/$G$-$J$$(B ($B%^%9%?!<$K@\B3$G$-$J$$(B) $B$H!"(B
$B%9%l!<%V$O%j%H%i%$(B (retry) $B;~4V$K0l2s$:$D:F@\B3$r;n$_$^$9!#(B
$B4|8B@Z$l(B (expire) $B;~4V$,7P2a$7$F$b<:GT$7B3$1$?>l9g$O!"(B
$B%9%l!<%V$O$=$N%>!<%s$r%U%!%$%k%7%9%F%`$+$i:o=|$7!"(B
$B$=$l0J>e$O%>!<%s>pJs$NDs6!$r9T$o$J$/$J$j$^$9!#(B
<P>
<P>
<HR>
<A HREF="DNS-HOWTO-6.html">$B<!$N%Z!<%8(B</A>
<A HREF="DNS-HOWTO-4.html">$BA0$N%Z!<%8(B</A>
<A HREF="DNS-HOWTO.html#toc5">$BL\<!$X(B</A>
</BODY>
</HTML>