<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>DNS HOWTO : $B<B:]$N%I%a%$%s$NNc(B</TITLE> <LINK HREF="DNS-HOWTO-8.html" REL=next> <LINK HREF="DNS-HOWTO-6.html" REL=previous> <LINK HREF="DNS-HOWTO.html#toc7" REL=contents> </HEAD> <BODY> <A HREF="DNS-HOWTO-8.html">$B<!$N%Z!<%8(B</A> <A HREF="DNS-HOWTO-6.html">$BA0$N%Z!<%8(B</A> <A HREF="DNS-HOWTO.html#toc7">$BL\<!$X(B</A> <HR> <H2><A NAME="real-example"></A> <A NAME="s7">7. $B<B:]$N%I%a%$%s$NNc(B</A></H2> <P><B><EM>$B<B:]$K(B</EM>$BMQ$$$i$l$F$$$k%>!<%s%U%!%$%k$NNc(B</B> <P> <P>$B%A%e!<%H%j%"%k$NNc$@$1$G$J$/<B:]$KF0:n$7$F$$$kNc$r:\$;$FM_$7$$!"(B $B$H$$$&0U8+$,$"$C$?$N$G!"$3$N>O$r@_$1$^$7$?!#(B <P> <P>$B$3$NNc$O(B LAND-5 $B$N(B David Bullock $B$N5v2D$N2<$KMQ$$$F$$$^$9!#(B $B$3$l$i$N%U%!%$%k$O!"(B 1996 $BG/(B 9 $B7n(B 24 $BF|8=:_$N$b$N$r!";d$,(B BIND 9 $B$N@)8B$H3HD%$K$"$o$;$FJT=8$7$?$b$N$G$9!#(B $B$7$?$,$C$F$3$3$G$N5-=R$O!"(B $B<B:]$K(B LAND-5 $B$N%M!<%`%5!<%P$KLd$$9g$o$;$r9T$C$?7k2L$H$OB?>/0[$J$j$^$9!#(B <P> <H2><A NAME="ss7.1">7.1 /etc/named.conf ($B$^$?$O(B /var/named/named.conf)</A> </H2> <P>$B%^%9%?!<%>!<%s%;%/%7%g%s$H$7$F!"(B $BI,?\$N5U0z$-%>!<%s$,Fs$D=q$+$l$F$$$^$9!#(B 127.0.0 $B$N%M%C%H$H(B LAND-5 $B$N%5%V%M%C%H$G$"$k(B <CODE>206.6.177</CODE> $B$G$9!#(B LAND-5 $B$N@50z$-%>!<%s$G$"$k(B <CODE>land-5.com</CODE> $B$b%W%i%$%^%j$H$7$F;XDj$5$l$F$$$^$9!#(B $B%>!<%s%U%!%$%k$OK\(B HOWTO $B$N$3$l$^$G$NNc$GMQ$$$F$$$?(B <CODE>pz</CODE> $B$G$O$J$/!"(B <CODE>zone</CODE> $B$H$$$&%G%#%l%/%H%j$K<}$a$i$l$F$$$k$3$H$K$bCm0U$7$F$/$@$5$$!#(B <P> <HR> <PRE> // Boot file for LAND-5 name server options { directory "/var/named"; }; controls { inet 127.0.0.1 allow { localhost; } keys { rndc_key; }; }; key "rndc_key" { algorithm hmac-md5; secret "c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K"; }; zone "." { type hint; file "root.hints"; }; zone "0.0.127.in-addr.arpa" { type master; file "zone/127.0.0"; }; zone "land-5.com" { type master; file "zone/land-5.com"; }; zone "177.6.206.in-addr.arpa" { type master; file "zone/206.6.177"; }; </PRE> <HR> <P>$B$3$N%U%!%$%k$r$"$J$?$N(B named.conf $B%U%!%$%k$KMQ$$$k$H$-$K$O!"(B <B>$BI,$:(B</B> ``<CODE>notify no;</CODE>'' $B$r(B <CODE>land-5</CODE> $B$NFs$D$N(B zone $B%;%/%7%g%s$KDI2C$7$F!"(B $B;v8N$,5/$3$i$J$$$h$&$K$7$F$/$@$5$$!#(B <P> <H2><A NAME="ss7.2">7.2 /var/named/root.hints</A> </H2> <P>$B$3$N%U%!%$%k$OF0E*$KJQ2=$9$k$b$N$G$9$+$i!"$3$N%j%9%H$O8E$$$G$9!#(B $B0JA0$K@bL@$7$?$h$&$K$7$F!"?7$7$/:n$C$?$b$N$r;H$$$^$7$g$&!#(B <P> <HR> <PRE> ; <<>> DiG 8.1 <<>> @A.ROOT-SERVERS.NET. ; (1 server found) ;; res options: init recurs defnam dnsrch ;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10 ;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 13 ;; QUERY SECTION: ;; ., type = NS, class = IN ;; ANSWER SECTION: . 6D IN NS G.ROOT-SERVERS.NET. . 6D IN NS J.ROOT-SERVERS.NET. . 6D IN NS K.ROOT-SERVERS.NET. . 6D IN NS L.ROOT-SERVERS.NET. . 6D IN NS M.ROOT-SERVERS.NET. . 6D IN NS A.ROOT-SERVERS.NET. . 6D IN NS H.ROOT-SERVERS.NET. . 6D IN NS B.ROOT-SERVERS.NET. . 6D IN NS C.ROOT-SERVERS.NET. . 6D IN NS D.ROOT-SERVERS.NET. . 6D IN NS E.ROOT-SERVERS.NET. . 6D IN NS I.ROOT-SERVERS.NET. . 6D IN NS F.ROOT-SERVERS.NET. ;; ADDITIONAL SECTION: G.ROOT-SERVERS.NET. 5w6d16h IN A 192.112.36.4 J.ROOT-SERVERS.NET. 5w6d16h IN A 198.41.0.10 K.ROOT-SERVERS.NET. 5w6d16h IN A 193.0.14.129 L.ROOT-SERVERS.NET. 5w6d16h IN A 198.32.64.12 M.ROOT-SERVERS.NET. 5w6d16h IN A 202.12.27.33 A.ROOT-SERVERS.NET. 5w6d16h IN A 198.41.0.4 H.ROOT-SERVERS.NET. 5w6d16h IN A 128.63.2.53 B.ROOT-SERVERS.NET. 5w6d16h IN A 128.9.0.107 C.ROOT-SERVERS.NET. 5w6d16h IN A 192.33.4.12 D.ROOT-SERVERS.NET. 5w6d16h IN A 128.8.10.90 E.ROOT-SERVERS.NET. 5w6d16h IN A 192.203.230.10 I.ROOT-SERVERS.NET. 5w6d16h IN A 192.36.148.17 F.ROOT-SERVERS.NET. 5w6d16h IN A 192.5.5.241 ;; Total query time: 215 msec ;; FROM: roke.uio.no to SERVER: A.ROOT-SERVERS.NET. 198.41.0.4 ;; WHEN: Sun Feb 15 01:22:51 1998 ;; MSG SIZE sent: 17 rcvd: 436 </PRE> <HR> <P> <H2><A NAME="ss7.3">7.3 /var/named/zone/127.0.0</A> </H2> <P>$BHs>o$K%7%s%W%k$J$b$N$G$9!#$^$:@dBP$KI,MW$J(B SOA $B%l%3!<%I!"(B $B$=$7$F(B 127.0.0.1 $B$r(B <CODE>localhost</CODE> $B$K%^%C%W$9$k%l%3!<%I$G$9!#(B $B$3$l$i$ON>J}$H$bI,?\$G$9!#5U$K$3$l0J>e$N$b$N$OCV$/$Y$-$G$O$"$j$^$;$s!#(B $B$3$N%U%!%$%k$O!";H$C$F$$$k%M!<%`%5!<%P$+(B hostmaster $B$N%a!<%k%"%I%l%9$,JQ99$5$l$J$$8B$j!"(B $B99?7$9$kI,MW$O$*$=$i$/$J$$$G$7$g$&!#(B <P> <HR> <PRE> $TTL 3D @ IN SOA land-5.com. root.land-5.com. ( 199609203 ; Serial 28800 ; Refresh 7200 ; Retry 604800 ; Expire 86400) ; Minimum TTL NS land-5.com. 1 PTR localhost. </PRE> <HR> <P> <P>$BE,Ev$K%$%s%9%H!<%k$5$l$?(B BIND $B$G$O!"(B $B$3$3$G$NNc$N$h$&$K(B <CODE>$TTL</CODE> $B$N9T$,$J$$$+$b$7$l$^$;$s!#(B $B$3$N9T$O0JA0$OMQ$$$i$l$F$*$i$:!"(B 8.2 $B$N(B BIND $B$@$1$,5/F0;~$K$3$N9T$,L5$$;]$N7Y9p$r=P$7$^$9!#(B $B$J$*(B BIND 9 $B$G$O(B <CODE>$TTL</CODE> $B$O(B<EM>$BI,?\(B</EM>$B$G$9!#(B <P> <H2><A NAME="ss7.4">7.4 /var/named/zone/land-5.com</A> </H2> <P>$B$^$:I,?\$G$"$k(B SOA $B%l%3!<%I$H!"F1$8$/I,?\$N(B NS $B%l%3!<%I$,$"$j$^$9!#(B $B%;%+%s%@%j$N%M!<%`%5!<%P$,(B <CODE>ns2.psi.net</CODE> $B$KMQ0U$5$l$F$$$k$3$H$b$o$+$j$^$9$M!#(B $B$3$l$OK>$^$7$$@_Dj$G$9!#(B <EM>$BI,$:(B</EM>$B%5%$%H$N30$K%P%C%/%"%C%W$N%;%+%s%@%j%M!<%`%5!<%P$rCV$/$Y$-$G$9!#(B $B%^%9%?!<$N%[%9%H$O(B <CODE>land-5</CODE> $B$G!"(B $B$3$N%[%9%H$OF1;~$K3F<o$N%$%s%?!<%M%C%H%5!<%S%9$rDs6!$7$F$$$k$3$H$b$o$+$j$^$9!#(B $B$3$l$K$O(B (A $B%l%3!<%I$G$J$/(B) CNAME $B$,MQ$$$i$l$F$$$^$9!#(B <P> <P>SOA $B%l%3!<%I$+$i$o$+$k$h$&$K!"$3$N%>!<%s%U%!%$%k$O(B <CODE>land-5.com</CODE> $B$r(B origin $B$K$7$F$*$j!"O"MmC4Ev<T$O(B <CODE>root@land-5.com</CODE> $B$G$9!#(B <CODE>hostmaster</CODE> $B$bC4Ev<T$N%"%I%l%9$H$7$FNI$/MQ$$$i$l$^$9!#(B $B%7%j%"%kHV9f$O(B yyyymmdd $B7A<0$G!"(B $B$=$NF|$N$&$A$N%7%j%"%kHV9f$,DI2C$5$l$F$$$^$9!#(B $B$3$l$O$-$C$H(B 1996 $BG/(B 9 $B7n(B 20 $BF|$NBh(B 6 $BHG$J$N$G$7$g$&!#(B $B%7%j%"%kHV9f$OI,$:(B<EM>$BA}2C$7$J$1$l$P$J$i$J$$(B</EM>$B$3$H$r;W$$=P$7$F$/$@$5$$!#(B $B$3$3$K$OEvF|Cf$N%7%j%"%kHV9f$H$7$F(B<EM>$B0l7e(B</EM>$B$7$+;H$&$3$H$,(B $B$G$-$^$;$s!#$7$?$,$C$F(B 9 $B2sJQ99$r9T$C$?$i!"<!$NJQ99$r9T$&$K$O(B $BMbF|$^$GBT$?$J$1$l$P$J$j$^$;$s!#Fs7e;H$&J}$,NI$$$+$b$7$l$^$;$s$M!#(B <P> <HR> <PRE> $TTL 3D @ IN SOA land-5.com. root.land-5.com. ( 199609206 ; serial, todays date + todays serial # 8H ; refresh, seconds 2H ; retry, seconds 4W ; expire, seconds 1D ) ; minimum, seconds NS land-5.com. NS ns2.psi.net. MX 10 land-5.com. ; Primary Mail Exchanger TXT "LAND-5 Corporation" localhost A 127.0.0.1 router A 206.6.177.1 land-5.com. A 206.6.177.2 ns A 206.6.177.3 www A 207.159.141.192 ftp CNAME land-5.com. mail CNAME land-5.com. news CNAME land-5.com. funn A 206.6.177.2 ; ; Workstations ; ws-177200 A 206.6.177.200 MX 10 land-5.com. ; Primary Mail Host ws-177201 A 206.6.177.201 MX 10 land-5.com. ; Primary Mail Host ws-177202 A 206.6.177.202 MX 10 land-5.com. ; Primary Mail Host ws-177203 A 206.6.177.203 MX 10 land-5.com. ; Primary Mail Host ws-177204 A 206.6.177.204 MX 10 land-5.com. ; Primary Mail Host ws-177205 A 206.6.177.205 MX 10 land-5.com. ; Primary Mail Host ; {Many repetitive definitions deleted - SNIP} ws-177250 A 206.6.177.250 MX 10 land-5.com. ; Primary Mail Host ws-177251 A 206.6.177.251 MX 10 land-5.com. ; Primary Mail Host ws-177252 A 206.6.177.252 MX 10 land-5.com. ; Primary Mail Host ws-177253 A 206.6.177.253 MX 10 land-5.com. ; Primary Mail Host ws-177254 A 206.6.177.254 MX 10 land-5.com. ; Primary Mail Host </PRE> <HR> <P> <P>land-5 $B$N%M!<%`%5!<%P$r;n$7$F$_$l$P$o$+$j$^$9$,!"(B $BK\Ev$N%[%9%HL>$O(B <CODE>ws_</CODE><EM>number</EM> $B$H$J$C$F$$$^$9!#(B BIND 4 $B$N8e$NJ}$N%P!<%8%g%s$+$i!"(B $B%[%9%HL>$KMQ$$$k$3$H$N$G$-$kJ8;z$,@)8B$5$l$k$h$&$K$J$j$^$7$?!#(B $B$7$?$,$C$F$3$NL>A0$O(B BIND 8 $B$G$OA4$/F0:n$7$^$;$s$+$i!"(B $B$3$N(B HOWTO $B$K7G:\$9$k:]$K$O(B '_' (underline) $B$r(B '-' (dash) $B$GCV$-49$($^$7$?!#(B $B$7$+$7!"@h$K=R$Y$?$h$&$K!"(BBIND 9 $B$G$O:F$S$3$N@)8B$O$J$/$J$j$^$7$?!#(B <P> <P>$B$b$&0l$D5$$,$D$-$^$7$?$+!)(B $B3F%o!<%/%9%F!<%7%g%s$K$O8GJL$NL>A0$OIU$$$F$*$i$:!"(B $B%W%l%U%#%C%/%9$K(B IP $BHV9f$N:G8e$NFs$D$,IU$$$?7A<0$K$J$C$F$$$^$9!#(B $B$3$N$h$&$JL?L>J}K!$rMQ$$$l$P%a%s%F%J%s%9$O$H$F$b3Z$K$J$j$^$9$,!"(B $B$d$d?M4V$H$NAj@-$O0-$$$N$G!"(B $B8\5R$r%$%i%$%i$5$;$k7k2L$K$J$C$F$7$^$&$+$b$7$l$^$;$s!#(B <P> <P><CODE>funn.land-5.com</CODE> $B$b(B <CODE>land-5.com</CODE> $B$N%(%$%j%"%9$K$J$C$F$$$^$9$,!"(B $B$3$l$O(B CNAME $B%l%3!<%I$G$O$J$/(B A $B%l%3!<%I$rMQ$$$F$$$^$9!#(B <P> <H2><A NAME="ss7.5">7.5 /var/named/zone/206.6.177</A> </H2> <P>$B$3$N%U%!%$%k$K$D$$$F$O8e$G%3%a%s%H$7$^$9!#(B <P> <HR> <PRE> $TTL 3D @ IN SOA land-5.com. root.land-5.com. ( 199609206 ; Serial 28800 ; Refresh 7200 ; Retry 604800 ; Expire 86400) ; Minimum TTL NS land-5.com. NS ns2.psi.net. ; ; Servers ; 1 PTR router.land-5.com. 2 PTR land-5.com. 2 PTR funn.land-5.com. ; ; Workstations ; 200 PTR ws-177200.land-5.com. 201 PTR ws-177201.land-5.com. 202 PTR ws-177202.land-5.com. 203 PTR ws-177203.land-5.com. 204 PTR ws-177204.land-5.com. 205 PTR ws-177205.land-5.com. ; {Many repetitive definitions deleted - SNIP} 250 PTR ws-177250.land-5.com. 251 PTR ws-177251.land-5.com. 252 PTR ws-177252.land-5.com. 253 PTR ws-177253.land-5.com. 254 PTR ws-177254.land-5.com. </PRE> <HR> <P> <P>$B5U0z$-$N%>!<%s$O!"@_Dj$NCf$G$bB?$/$NHa7`$r0z$-5/$3$9ItJ,$H8@$($^$9!#(B $B$3$l$O%^%7%s$N(B IP $BHV9f$,$o$+$C$F$$$k>l9g$K!"(B $B%[%9%HL>$r<hF@$9$k$?$a$KMQ$$$i$l$^$9!#(B $BNc$($P!"$"$J$?$,N)$F$F$$$k(B FTP $B%5!<%P$,(B FTP $B%/%i%$%"%s%H$+$i@\B3$5$l$?$H$7$^$7$g$&!#(B $B$"$J$?$N(B FTP $B%5!<%P$O%N%k%&%'!<$K$"$k$N$G!"(B $B%N%k%&%'!<$HB>$N%9%+%s%8%J%S%"$N9q!90J30$+$i$N@\B3$OB?$a$K!"(B $BB>$N9q!9$+$i$N@\B3$O>/$J$a$K@)8B$7$?$$$H$7$^$9!#(B $B%/%i%$%"%s%H$+$i@\B3$5$l$k$H!"(B C $B%i%$%V%i%j$K$h$C$F@\B3$7$F$-$?%^%7%s$N(B IP $BHV9f$rCN$k$3$H$,$G$-$^$9!#(B $B$J$<$J$i%/%i%$%"%s%H$N(B IP $BHV9f$O!"%M%C%H%o!<%/$r1?$P$l$F$-$?(B IP $B%Q%1%C%H$N$=$l$>$l$K=q$-9~$^$l$F$$$k$+$i$G$9!#(B $B$3$3$G(B gethostbyaddr $B$H$$$&4X?t$r8F$Y$P!"(B IP $BHV9f$+$i%[%9%H$NL>A0$r0z$/$3$H$,$G$-$^$9!#(B gethostbyaddr $B$O(B DNS $B%5!<%P$K?R$M!"(B DNS $B%5!<%P$O(B DNS $B$+$i$=$N%^%7%s$rC5$7$^$9!#(B $B@\B3$7$F$-$?%/%i%$%"%s%H$O(B ws-177200.land-5.com $B$@$C$?$H$7$F$_$^$7$g$&!#(B C $B%i%$%V%i%j$,(B IRC $B%5!<%P$KEO$9(B IP $BHV9f$O(B 206.6.177.200 $B$H$J$j$^$9!#(B $B$7$?$,$C$FL>A0$r0z$/$?$a$K$O(B <CODE>200.177.6.206.in-addr.arpa</CODE> $B$r8+$D$1$kI,MW$,$"$j$^$9!#(B DNS $B%5!<%P$O$^$:(B <CODE>arpa.</CODE> $B$N%5!<%P$KLd$$9g$o$;$r$7!"(B <CODE>in-addr.arpa.</CODE> $B$N%5!<%P$r65$($F$b$i$$$^$9!#(B $BB3$$$F(B 206, 6 $B$r=g<!5U$KC)$C$F!":G8e$K(B Land-5 $B$N%>!<%s$G$"$k(B <CODE>177.6.206.in-addr.arpa</CODE> $B%>!<%s$rH/8+$7$^$9!#(B $B:G8e$K%5!<%P$O!"$=$3$+$i(B <CODE>200.177.6.206.in-addr.arpa</CODE> $B$KBP$9$kEz$($rF~<j$7$^$9!#(B ``<CODE>PTR ws-177200.land-5.com</CODE>'' $B%l%3!<%I$+$i!"(B <CODE>206.6.177.200</CODE> $B$O(B <CODE>ws-177200.land-5.com</CODE> $B$G$"$k$3$H$,$o$+$j$^$9!#(B <P> <P>FTP $B%5!<%P$O%9%+%s%8%J%S%"$N9q!9!"$9$J$o$A(B <CODE>*.no</CODE>, <CODE>*.se</CODE>, <CODE>*.dk</CODE> $B$+$i$N@\B3$rM%@h$7$^$9$,!"(B <CODE>ws-177200.land-5.com</CODE> $B$OL@$i$+$K0J>e$N$I$l$K$b%^%C%A$7$^$;$s$+$i!"(B $B%5!<%P$O$3$N@aB3$r!"%P%s%II}$,$h$j>.$5$/!"(B $B:GBg@\B3?t$b>/$J$$%/%i%9$K3d$jEv$F$^$9!#(B <CODE>206.2.177.200</CODE> $B$KBP$9$k5U0z$-%^%C%W$,$=$b$=$b(B <CODE>in-addr.arpa</CODE> $B%>!<%s$KB8:_$7$J$1$l$P!"(B $B%5!<%P$O7h$7$FL>A0$r8+$D$1$k$3$H$,$G$-$^$;$s$+$i!"(B <CODE>206.2.177.200</CODE> $B$=$N$b$N$r(B <CODE>*.no</CODE>, <CODE>*.se</CODE>, <CODE>*.dk</CODE> $B$HHf3S$7$^$9!#(B $B$I$l$K$b%^%C%A$9$k$o$1$O$J$/!"(B $B%5!<%P$O%/%i%9$N3d$jEv$F$,$G$-$J$$$=$N@aB3$r!"(B $B5qH]$9$k$3$H$b$"$jF@$^$9!#(B <P> <P>$B5U0z$-%^%C%W$,=EMW$J$N$O%5!<%P$@$1$@!"$H$$$&?M$d!"(B $B$=$b$=$b5U0z$-%^%C%W$J$s$FA4A3Bg;v$8$c$J$$$s$@!"(B $B$J$s$F$$$&?M$,$$$k$+$b$7$l$^$;$s!#(B $B$3$l$O4V0c$$$G$9!#(B $BB?$/$N(B ftp, news, IRC $B%5!<%P$G$O5U0z$-$N$G$-$J$$%^%7%s$+$i$N@\B3$r5qH]$7$^$9(B (WWW $B%5!<%P$K$5$(5qH]$9$k$b$N$b$"$j$^$9(B)$B!#(B $B$G$9$+$i%^%7%sL>$N5U0z$-%^%C%W$O<B$N$H$3$m$O(B<EM>$BI,?\(B</EM>$B$J$N$G$9!#(B <P> <HR> <A HREF="DNS-HOWTO-8.html">$B<!$N%Z!<%8(B</A> <A HREF="DNS-HOWTO-6.html">$BA0$N%Z!<%8(B</A> <A HREF="DNS-HOWTO.html#toc7">$BL\<!$X(B</A> </BODY> </HTML>