logo
¡¡ whois | dll-download | HandBook | ¹ØÓÚ±¾Õ¾ | ºǫ́¹ÜÀí  ¡¡
¡ô              
2008 Äê 5 ÔÂ
ÈÕ Ò» ¶þ Èý ËÄ Îå Áù
    123
45678910
11121314151617
18192021222324
25262728293031
ÉÏÔ MONTH ÏÂÔ¡¡¡¡ÉÏÒ»Äê YEAR ÏÂÒ»Äê

Óû§Ãû:
ÃÜ¡¡Âë:

¡¡Õ¾ÄÚËÑË÷
¡¡Í³¼ÆÐÅÏ¢
¹²ÓÐÎÄÕÂ: 647
¹²·ÃÎÊÊý: 9475561
½ñÈÕ·ÃÎÊ: 3717
ÔÚÏßÈËÊý: 1
¡¡×îÐÂÎÄÕÂ
¡¡½ñÌ죬ÎÒ³´¹ÉÁË
¡¡RedHat AS4 ÕûºÏMyS...
¡¡windows server 200...
¡¡Ê¹ÓÃfind²éÕÒÎļþµÄ...
¡¡Linux Ö¸Áî¼òµ¥½«¹¥...
¡¡LinuxÏÂÅäÖÃÍêÕû°²È...
¡¡¹ØÓÚÎÞ×é¼þÉÏ´«µÄAD...
¡¡ÓÖһƪviϸ½âÎÄÕÂ
¡¡viÌæ»»ÃüÁîÓ÷¨Ïê½â
¡¡squid-2.6.STABLE1Ö...
¡¡Áã³É±¾ LinuxÏÂÇáËÉ...
¡¡squidÓÖһƪÏêϸÅäÖ...
¡¡as4 ͨ¹ýyum×Ô¶¯Éý¼...
¡¡È«¹ú¸÷µØÍøÍ¨DNS
¡¡squidÓ¦ÓÃÏê½â
¡¡mysql³£ÓÃÃüÁî
¡¡ÐÞ¸´ Table 'xxx' i...
¡¡MYSQLÐÔÄÜÓÅ»¯ÉèÖÃ
¡¡Clamav + Amavisd-n...
¡¡amavisd-newÔÚ¸øÓʼ...
¡¡×îÐÂÆÀÂÛ
¡¡Hi there :))) I in...
¡¡·¢²¼Õß°®ºÃÕßÌṩ×î...
¡¡Hi all! Excellent ...
¡¡Best views O_O Mov...
¡¡µû·§¹«Ë¾£¬¹«Ë¾-Éó...
¡¡Congratulations!!!...
¡¡Good day... Moving...
¡¡ÉϺ£,Öܱßsnooker b...
¡¡Hi ^_^ Great .Now ...
¡¡Congratulations. C...
¡¡Hi there! Good wor...
¡¡Good day! Nice sit...
¡¡Hi 8-) Palatable w...
¡¡Ò×ͨ±¨¼Û£¬gate val...
¡¡Hi there - Thanks ...
¡¡°üÀ¨¹«ÒæÍøÌṩרҵ...
¡¡Hi all :))) The be...
¡¡Hello ^_^ Palatabl...
¡¡»¶Ó­·ÃÎÊ£¬
¡¡»¶Ó­·ÃÎÊ£¬
¡¡×îÐÂÒýÓÃ
¡¡×î½üÎÞÒýÓÃÄÚÈÝ
¡¡ÓÑÇéÁ´½Ó
-¡¡Ä¿Ç°ÎÞÓÑÇéÁ´½Ó (0)
¡¡ÎÄÕ¾ۺÏ
RSS View v:1.0 RSS View v:2.0
ATOM View v:0.3 channel
×î½ü 10 ÌõÆÀÂÛ RSS View Powered by Blog
Creative Commons DeCode: GB2312
PHP MySQL
¡¡[Õ¾³¤½éÉÜ]
Õ¾³¤£º Glen
ÐÅÏ䣺 root@domsn.net
http://wwww.domsn.net

One Step Ahead
´´½¨DNS·þÎñÆ÷    2007-02-01 22:55:37

1¡¢²é¿´ÊÇ·ñ°²×°ÁËbind
#rpm -qa | grep bind
bind-9.2.2-13Thiz
bind-utils-9.2.2-13Thiz
ypbind-1.11-2Thiz
kdebindings-devel-3.1-1Thiz
bind-devel-9.2.2-13Thiz
bind-chroot-9.2.2-13Thiz
kdebindings-3.1-1Thiz
2¡¢²é¿´±¾»úµÄIPµØÖ·,¼ÙÉèΪ192.168.1.190
#ifconfig
3¡¢±à¼­/etc/hostsÎļþ£¨¼ÙÉèÓòÃûΪdavidway.com)
#vi /etc/hosts
ÄÚÈÝÈçÏ£º
  # Do not remove the following line, or various programs
  # that require network functionality will fail.
  127.0.0.1    localhost.localdomain localhost
  192.168.1.190  dns.davidway.com dns
  192.168.1.190  mail.davidway.com  mail
4¡¢±à¼­/etc/resolv.confÎļþ£¬ÄÚÈÝÈçÏ£º
   ; generated by /sbin/dhclient-script
   search domain
   nameserver 192.168.1.190
   nameserver 202.96.134.133
   nameserver 202.96.134.188
½«×î½üµÄ·þÎñÆ÷·ÅÔÚµÚÒ»¸öλÖ㬼´192.168.1.190

5¡¢±à¼­/etc/host.confÎļþ£¬È·¶¨Ê¹ÓÃÄÄЩ·þÎñºÍ°´Ê²Ã´Ë³Ðò²éѯ£¬ÄÚÈÝÈçÏ£º
  order hosts,bind
6¡¢±à¼­Ö÷ÅäÖÃÎļþnamed.conf
ËüµÄʵ¼ÊλÖÃΪ£º/var/named/chroot/etc/named.conf
#vi /etc/named.conf Ö»ÊÇÒ»¸öÁ´½ÓÎļþ
#vi /var/named/chroot/etc/named.conf   ÄÚÈÝÈçÏ£º
   options {
    directory "/var/named";
   };
  
   zone "." IN {
     type hint;
     file "named.ca";
   };
  
   zone "localhost" IN {
     type master;
     file "localhost.zone";
   };
   zone "0.0.127.in-addr.arpa" IN {
     type master;
     file "localhost.arpa";
   };
  
   zone "davidway.com" IN {
     type master;
      file "davidway.zone";
   };
  
   zone "1.168.192.in-addr.arpa" IN {
     type master;
     file "davidway.arpa";
   };

7¡¢±à¼­±¾µØÓòÕýÏò½âÎöÎļþlocalhost.zone
#vi /var/named/chroot/var/named/localhost.zone
ÄÚÈÝΪ£º
   $TTL  86400
   @    IN SOA localhost root (
             42   ; serial (d. adams)
             3H   ; refresh
             15M   ; retry
             1W   ; expiry
             1D )    ; minimum
         IN NS    localhost
   localhost  IN A    127.0.0.1
 
8¡¢±à¼­±¾µØÓò·´Ïò½âÎöÎļþlocalhost.arpa
#vi /var/named/chroot/var/named/localhost.arpa
ÄÚÈÝΪ£º
   $TTL  86400
   @    IN   SOA   localhost. root.localhost. (
                     1997022700 ; Serial
                     28800   ; Refresh
                     14400   ; Retry
                     3600000  ; Expire
                     86400 )  ; Minimum
      IN   NS   localhost.
      IN   PTR   localhost.

9¡¢´´½¨Ö÷ÓòÃû·þÎñÆ÷ÕýÏò½âÎöÊý¾Ý¿âÎļþ£¨ÇøÎļþ£©
#vi /var/named/chroot/var/named/davidway.zone
ÄÚÈÝΪ£º
   $TTL 864010 ; 1 week 3 days 10 seconds
   @  IN SOA dns.davidway.com. root.dns.davidway.com. (
            20060805    ; serial
            1000     ; refresh (1000 seconds)
            15     ; retry (15 seconds)
            604800   ; expire (1 week)
            86400   ; minimum (1 day)
            )
   @  IN NS dns.davidway.com.
   @  IN MX 10 mail.davidway.com.
   dns IN A  192.168.1.190
   mail  IN A  192.168.1.190

×¢£ººóÃæµÄÁ½¸ö@£¬¿ÉÒÔ²»Ð´£¡

10¡¢´´½¨Ö÷ÓòÃû·þÎñÆ÷·´Ïò½âÎöÊý¾Ý¿âÎļþ
#vi /var/named/chroot/var/named/davidway.arpa
ÄÚÈÝΪ£º
   $TTL 86400 ; 1 day
   @  IN SOA dns.davidway.com. root.dns.davidway.com. (
            20060805  ; serial
            1000    ; refresh (1000 seconds)
            15     ; retry (15 seconds)
            604800   ; expire (1 week)
            86400   ; minimum (1 day)
            )
   @  IN NS dns.davidway.com.
   @  IN MX 10 mail.davidway.com.
   190 IN PTR dns.davidway.com
   190 IN PTR mail.davidway.com

11¡¢°²×°¸ùÓòÃû·þÎñÆ÷Ö¸ÏòÎļþnamed.caµ½ÒÔÏÂλÖÃ
/var/named/chroot/var/named/named.ca
named.ca Îļþ¿ÉÒÔ´Ówww.isc.orgÏÂÔØ×îеÄ
ÄÚÈÝΪ£º
   ;    This file holds the information on root name servers needed to   
   ;    initialize cache of Internet domain name servers
   ;    (e.g. reference this file in the "cache . <file>"
   ;    configuration file of BIND domain name servers).
   ;
   ;    This file is made available by InterNIC
   ;    under anonymous FTP as
   ;      file        /domain/named.cache
   ;      on server      FTP.INTERNIC.NET
   ;    -OR-          RS.INTERNIC.NET
   ;
   ;    last update:  Jan 29, 2004
   ;    related version of root zone:  2004012900
   ;
   ;
   ; formerly NS.INTERNIC.NET
   ;
   .            3600000 IN NS  A.ROOT-SERVERS.NET.
   A.ROOT-SERVERS.NET.   3600000   A   198.41.0.4
   ;
   ; formerly NS1.ISI.EDU
   ;
   .            3600000   NS  B.ROOT-SERVERS.NET.
   B.ROOT-SERVERS.NET.   3600000   A   192.228.79.201
   ;
   ; formerly C.PSI.NET
   ;
   .            3600000   NS  C.ROOT-SERVERS.NET.
   C.ROOT-SERVERS.NET.   3600000   A   192.33.4.12
   ;
   ; formerly TERP.UMD.EDU
   ;
   .            3600000   NS  D.ROOT-SERVERS.NET.
   D.ROOT-SERVERS.NET.   3600000   A   128.8.10.90
   ;
   ; formerly NS.NASA.GOV
   ;
   .            3600000   NS  E.ROOT-SERVERS.NET.
   E.ROOT-SERVERS.NET.   3600000   A   192.203.230.10
   ;
   ; formerly NS.ISC.ORG
   ;
   .            3600000   NS  F.ROOT-SERVERS.NET.
   F.ROOT-SERVERS.NET.   3600000   A   192.5.5.241
   ;
   ; formerly NS.NIC.DDN.MIL
   ;
   .            3600000   NS  G.ROOT-SERVERS.NET.
   G.ROOT-SERVERS.NET.   3600000   A   192.112.36.4
   ;
   ; formerly AOS.ARL.ARMY.MIL
   ;
   .            3600000   NS  H.ROOT-SERVERS.NET.
   H.ROOT-SERVERS.NET.   3600000   A   128.63.2.53
   ;
   ; formerly NIC.NORDU.NET
   ;
   .            3600000   NS  I.ROOT-SERVERS.NET.
   I.ROOT-SERVERS.NET.   3600000   A   192.36.148.17
   ;
   ; operated by VeriSign, Inc.
   ;
   .            3600000   NS  J.ROOT-SERVERS.NET.
   J.ROOT-SERVERS.NET.   3600000   A   192.58.128.30
   ;
   ; operated by RIPE NCC
   ;
   .            3600000   NS  K.ROOT-SERVERS.NET.
   K.ROOT-SERVERS.NET.   3600000   A   193.0.14.129
   ;
   ; operated by ICANN
   ;
   .            3600000   NS  L.ROOT-SERVERS.NET.
   L.ROOT-SERVERS.NET.   3600000   A   198.32.64.12
   ;
   ; operated by WIDE
   ;
   .            3600000   NS  M.ROOT-SERVERS.NET.
   M.ROOT-SERVERS.NET.   3600000   A   202.12.27.33
   ; End of File

12¡¢Æô¶¯DNS·þÎñ
#service named start  £¨Æô¶¯£©
#service named stop   £¨Í£Ö¹£©
#service named restart £¨ÖØÆô£©
»òÕß#/etc/rc.d/init.d/named start

13¡¢¼ì²ébindÊÇ·ñÔËÐУ¨bindËùʹÓõĶ˿ںÅÊÇ53£©
#netstat -anup
#pstree | grep named

14¡¢ÓÃÏÂÃæµÄÃüÁîÅÅ´í
#tail /var/log/messages
#named -u named -g l -t /var/named/chroot

15¡¢ÈôÏ£ÍûnamedÔÚÏ´μÆËã»úÆô¶¯Ê±×Ô¶¯Æô¶¯£¬Ê¹ÓÃÏÂÃæµÄÃüÁî
#ntsysv
Ñ¡ÖÐnamed,°´F2Í˳ö¡£

16¡¢ÓÃhost»òÕßnslookupÃüÁî²âÊÔDNS
#host dns.davidway.com
#host 192.168.1.190
#nslookup dns.davidway.com
#nslookup 192.168.1.190

¸½£ºÖ÷ÅäÖÃÎļþºÍÇøÎļþÏé½â
1)named.conf

   options {
#¶¨Òå·þÎñÆ÷ÇøÅäÖÃÎļþµÄ¹¤×÷Ŀ¼
    directory "/var/named";
   };
#¶¨Òå¸ùÇøÉùÃ÷  
   zone "." IN {
     type hint;
     file "named.ca";
   };
#¶¨Òå±¾µØÓòÕýÏò½âÎöÇøÉùÃ÷  
   zone "localhost" IN {
     type master;
     file "localhost.zone";
   };
#¶¨Òå±¾µØÓò·´Ïò½âÎöÇøÉùÃ÷
   zone "0.0.127.in-addr.arpa" IN {
     type master;
     file "localhost.arpa";
   };
#¶¨ÒåÖ÷ÓòÃû·þÎñÆ÷ÕýÏò½âÎöÇøÉùÃ÷  
   zone "davidway.com" IN {
     type master;
      file "davidway.zone";
   };
#¶¨ÒåÖ÷ÓòÃû·þÎñÆ÷·´Ïò½âÎöÇøÉùÃ÷  
   zone "1.168.192.in-addr.arpa" IN {
     type master;
     file "davidway.arpa";
   };

2)davidway.zone

   #¶¨ÒåĬÈϵÄTTL
   $TTL 864010 ; 1 week 3 days 10 seconds
   #ÉèÖÃÆðʼÊÚȨ¼Ç¼
   @  IN SOA dns.davidway.com. root.dns.davidway.com. (
   #Ö¸¶¨±¾ÎļþµÄÐòÁкţ¬Ò»°ãÒÔÎļþ½¨Á¢µÄʱ¼äÀ´±êʶ
            20060805    ; serial
   #¸üÐÂʱ¼ä£¬µ¥Î»ÊÇÃë
            1000     ; refresh (1000 seconds)
   #ÖØÊÔʱ¼ä¼ä¸ô£¬Õâ¸öʱ¼äÓ¦¸ÃԶԶСÓÚ¸üÐÂʱ¼ä
            15     ; retry (15 seconds)
   #¹ýÆÚʱ¼ä£¬Õâ¸öʱ¼äÒ»°ãÉèÖõÄÒª½Ï³¤
            604800   ; expire (1 week)
   #×îСʱ¼ä¼ä¸ô£¬Ö¸´æ»îÆÚ
            86400   ; minimum (1 day)
            )
   #É趨ÓòÃû·þÎñ¼Ç¼
   @  IN NS dns.davidway.com.
   #ÉèÖÃÓʼþ½»»»¼Ç¼
   @  IN MX 10 mail.davidway.com.
   #ÉèÖõØÖ·¼Ç¼
   dns IN A  192.168.1.190
   mail  IN A  192.168.1.190

×¢£ºÇøÎļþÀïµÄ×¢Ïú£¬ÊÇÓ÷ֺš°£»¡±£¬¶ø²»ÊÇÓá°#¡±¡£

Posted by glen in [Linux/BSD] | ÆÀÂÛ:5 | ×Üä¯ÀÀ:1021 | [´òÓ¡È«ÎÄ]

¹Ø¼ü×Ö:
¹Ø¼ü×Ö: ´´½¨DNS·þÎñÆ÷,²©Ö¾,soft,glen'blog,blog,weblog,blog,qzhiwu@msn.com
ÒýÓÃ [0]
±¾ÎÄÎÞTrackback
Ìí¼ÓÆÀÂÛ
êdzÆ: * ÃÜÂë:
ÐÅÏä: ͬʱע²áÕâ¸öêdzÆ
Ö÷Ò³: http://¿ªÍ·
£Ñ£Ñ:
¡¡ *
ÁªÏµÎÒÃÇ |  
¡¡
Copyright © 2006-2008 DoMsN All Rights Reserved.
ÔÁICP±¸05141795ºÅ