{"id":18083,"date":"2013-11-15T09:48:27","date_gmt":"2013-11-15T01:48:27","guid":{"rendered":"https:\/\/2blog.ilc.edu.tw\/25793\/2013\/11\/15\/%e5%9c%a8-centos-6-x-%e4%b8%8a%e6%9e%b6%e8%a8%ad-dns-server\/"},"modified":"2013-11-15T09:48:27","modified_gmt":"2013-11-15T01:48:27","slug":"%e5%9c%a8-centos-6-x-%e4%b8%8a%e6%9e%b6%e8%a8%ad-dns-server","status":"publish","type":"post","link":"https:\/\/2blog.ilc.edu.tw\/25793\/2013\/11\/15\/%e5%9c%a8-centos-6-x-%e4%b8%8a%e6%9e%b6%e8%a8%ad-dns-server\/","title":{"rendered":"\u5728 CentOS 6.x \u4e0a\u67b6\u8a2d DNS Server"},"content":{"rendered":"<p>\u56e0\u70ba\u6700\u8fd1\u6253\u7b97\u628a\u539f\u672c\u7684 DNS Server\u00a0\u79fb\u5230\u5225\u53f0\u6a5f\u5668\u4e0a\uff0c\u9806\u4fbf\u628a\u7cfb\u7d71\u548c\u8edf\u9ad4\u505a\u4e00\u4e0b\u5347\u7d1a\u3002\u6240\u4ee5\u5148\u5728 VM\u00a0\u4e2d\u505a\u4e00\u4e0b\u6e2c\u8a66\u53ca\u7df4\u7fd2\u3002 <br \/> \u5e95\u4e0b\u662f\u5b89\u88dd\u53ca\u8a2d\u5b9a\u6b65\u9a5f\uff1a <\/p>\n<p> 1.\u00a0\u5b89\u88dd DNS Server\u00a0\u8edf\u9ad4 bind <br \/> # <span style=\"color: #ff0000;\">yum install bind* -y<\/span> <\/p>\n<p> 2.\u00a0\u4fee\u6539\u8a2d\u5b9a\u6a94 <br \/> # <span style=\"color: #ff0000;\">vim \/etc\/named.conf<\/span><\/p>\n<p style=\"padding-left: 30px;\"><span style=\"color: #0000ff;\"> \/\/ <\/span> <br \/> <span style=\"color: #0000ff;\"> \/\/ named.conf <\/span> <br \/> <span style=\"color: #0000ff;\"> \/\/ <\/span> <br \/> <span style=\"color: #0000ff;\"> \/\/ Provided by Red Hat bind package to configure the ISC BIND named(8) DNS <\/span> <br \/> <span style=\"color: #0000ff;\"> \/\/ server as a caching only nameserver (as a localhost DNS resolver only). <\/span> <br \/> <span style=\"color: #0000ff;\"> \/\/ <\/span> <br \/> <span style=\"color: #0000ff;\"> \/\/ See \/usr\/share\/doc\/bind*\/sample\/ for example named configuration files. <\/span> <br \/> <span style=\"color: #0000ff;\"> \/\/ <\/span> <br \/> <span style=\"color: #0000ff;\"> options { <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 listen-on port 53 { 127.0.0.1; 192.168.154.167;};\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ## Master DNS IP ## <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 listen-on-v6 port 53 { ::1; }; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 directory\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8220;\/var\/named&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 dump-file\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8220;\/var\/named\/data\/cache_dump.db&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 statistics-file &#8220;\/var\/named\/data\/named_stats.txt&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 memstatistics-file &#8220;\/var\/named\/data\/named_mem_stats.txt&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 allow-query\u00a0\u00a0\u00a0\u00a0 { localhost; 192.168.154.0\/24; };\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ## IP Range ## <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 allow-transfer\u00a0 { localhost; 192.168.154.201; };\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ## Slave DNS IP ## <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 recursion yes; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 dnssec-enable yes; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 dnssec-validation yes; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 dnssec-lookaside auto; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/* Path to ISC DLV key *\/ <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 bindkeys-file &#8220;\/etc\/named.iscdlv.key&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 managed-keys-directory &#8220;\/var\/named\/dynamic&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> }; <\/span> <br \/> <span style=\"color: #0000ff;\"> logging { <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 channel default_debug { <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 file &#8220;data\/named.run&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 severity dynamic; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 }; <\/span> <br \/> <span style=\"color: #0000ff;\"> }; <\/span> <br \/> <span style=\"color: #0000ff;\"> zone &#8220;.&#8221; IN { <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 type hint; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 file &#8220;named.ca&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> }; <\/span> <br \/> <span style=\"color: #0000ff;\"> zone\u00a0\u00a0\u00a0 &#8220;test.com&#8221; IN { <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 type master; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 file &#8220;db.test.com&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 allow-update { none; }; <\/span> <br \/> <span style=\"color: #0000ff;\"> }; <\/span> <br \/> <span style=\"color: #0000ff;\"> zone\u00a0\u00a0\u00a0 &#8220;154.168.192.in-addr.arpa&#8221; IN { <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 type master; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 file &#8220;db.154.168.192&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 allow-update { none; }; <\/span> <br \/> <span style=\"color: #0000ff;\"> }; <\/span> <br \/> <span style=\"color: #0000ff;\"> include &#8220;\/etc\/named.rfc1912.zones&#8221;; <\/span> <br \/> <span style=\"color: #0000ff;\"> include &#8220;\/etc\/named.root.key&#8221;; <\/span><\/p>\n<p>[@more@]3.\u00a0\u5efa\u7acb\u6b63\u89e3\u548c\u53cd\u89e3\u7684\u8a2d\u5b9a\u6a94 <br \/> # <span style=\"color: #ff0000;\">vim \/var\/named\/db.test.com<\/span><\/p>\n<p style=\"padding-left: 30px;\"><span style=\"color: #0000ff;\">$TTL 86400 <\/span><br \/><span style=\"color: #0000ff;\"> @\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 SOA\u00a0\u00a0\u00a0\u00a0 m2k.test.com.\u00a0\u00a0 admin.m2k.test.com. ( <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2013111409\u00a0\u00a0\u00a0\u00a0\u00a0 ; serial <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 86400\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; refresh <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1800\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; retry <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1728000\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; expire <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1200\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Negative Caching <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ) <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 NS\u00a0\u00a0\u00a0\u00a0\u00a0 m2k.test.com. <\/span><br \/><span style=\"color: #0000ff;\"> m2k\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.154.167 <\/span><br \/><span style=\"color: #0000ff;\"> ;@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 MX\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 mail.test.com. <\/span><br \/><span style=\"color: #0000ff;\"> test.com.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.154.167 <\/span><br \/><span style=\"color: #0000ff;\"> ; <\/span><br \/><span style=\"color: #0000ff;\"> ; <\/span><br \/><span style=\"color: #0000ff;\"> ;test.com.\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 MX\u00a0\u00a0\u00a0\u00a0\u00a0 10\u00a0\u00a0\u00a0\u00a0\u00a0 m2k.test.com. <\/span><br \/><span style=\"color: #0000ff;\"> localhost\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 127.0.0.1 <\/span><br \/><span style=\"color: #0000ff;\"> loopback\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 CNAME\u00a0\u00a0 localhost <\/span><br \/><span style=\"color: #0000ff;\"> ;mail\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 MX\u00a0\u00a0\u00a0\u00a0\u00a0 1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 m2k.test.com. <\/span><br \/><span style=\"color: #0000ff;\"> www\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.154.1 <\/span><br \/><span style=\"color: #0000ff;\"> ftp\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 CNAME\u00a0\u00a0 ms1 <\/span><br \/><span style=\"color: #0000ff;\"> proxy\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.154.250 <\/span><br \/><span style=\"color: #0000ff;\"> ms1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.154.2 <\/span><br \/><span style=\"color: #0000ff;\"> bbs\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 CNAME\u00a0\u00a0 ms1 <\/span><br \/><span style=\"color: #0000ff;\"> m2k\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.154.167<\/span><\/p>\n<p># <span style=\"color: #ff0000;\">vim \/var\/named\/db.154.168.192<\/span><\/p>\n<p style=\"padding-left: 30px;\"><span style=\"color: #0000ff;\">$TTL 86400 <\/span><br \/><span style=\"color: #0000ff;\"> @\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 SOA\u00a0\u00a0\u00a0\u00a0 m2k.test.com.\u00a0\u00a0 root.m2k.test.com. ( <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2013111409\u00a0\u00a0\u00a0\u00a0\u00a0 ; serial <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 28800\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; refresh <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 14400\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; retry <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 720000\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; expire <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 86400\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Negative Caching <\/span><br \/><span style=\"color: #0000ff;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ) <\/span><br \/><span style=\"color: #0000ff;\"> @\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 NS\u00a0\u00a0\u00a0\u00a0\u00a0 localhost.localdomain. <\/span><br \/><span style=\"color: #0000ff;\"> ; <\/span><br \/><span style=\"color: #0000ff;\"> 167\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 m2k.test.com. <\/span><br \/><span style=\"color: #0000ff;\"> 1\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 www.test.com. <\/span><br \/><span style=\"color: #0000ff;\"> 2\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 ms1.test.com. <\/span><br \/><span style=\"color: #0000ff;\"> 250\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 proxy.test.com. <\/span><br \/><span style=\"color: #0000ff;\"> 4\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 disk.test.com.<\/span><\/p>\n<p>4.\u00a0\u6539\u8b8a\u6a94\u6848\u64c1\u6709\u8005<br \/># <span style=\"color: #ff0000;\">chown named:named \/var\/named\/db.*<\/span><\/p>\n<p>5.\u00a0\u6aa2\u67e5\u8a2d\u5b9a\u6a94<br \/># <span style=\"color: #ff0000;\">named-checkconf \/etc\/named.conf<\/span><br \/># <span style=\"color: #ff0000;\">named-checkzone test.com \/var\/named\/db.test.com<\/span><br \/><span style=\"color: #0000ff;\">zone test.com\/IN: loaded serial 2013111409<\/span><br \/><span style=\"color: #0000ff;\">OK<\/span><br \/># <span style=\"color: #ff0000;\">named-checkzone test.com \/var\/named\/db.154.168.192<\/span><br \/><span style=\"color: #0000ff;\">zone test.com\/IN: loaded serial 2013111409<\/span><br \/><span style=\"color: #0000ff;\">OK<\/span><\/p>\n<p>4.\u00a0\u555f\u52d5 DNS Server<br \/># <span style=\"color: #ff0000;\">service named start<\/span><\/p>\n<p>5.\u00a0\u8a2d\u5b9a\u958b\u6a5f\u6642\u555f\u52d5 DNS Server<br \/># <span style=\"color: #ff0000;\">chkconfig &#8211;level 3 named on<\/span><\/p>\n<p>\u6e2c\u8a66 DNS Server<br \/># <span style=\"color: #ff0000;\">dig m2k.test.com<\/span><\/p>\n<p><span style=\"color: #0000ff;\">; &lt;&lt;&gt;&gt; DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 &lt;&lt;&gt;&gt; m2k.test.com<\/span><br \/><span style=\"color: #0000ff;\">;; global options: +cmd<\/span><br \/><span style=\"color: #0000ff;\">;; Got answer:<\/span><br \/><span style=\"color: #0000ff;\">;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 26409<\/span><br \/><span style=\"color: #0000ff;\">;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1<\/span><\/p>\n<p><span style=\"color: #0000ff;\">;; QUESTION SECTION:<\/span><br \/><span style=\"color: #0000ff;\">;m2k.test.com.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A<\/span><\/p>\n<p><span style=\"color: #0000ff;\">;; ANSWER SECTION:<\/span><br \/><span style=\"color: #0000ff;\">m2k.test.com.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 86400\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.154.167<\/span><\/p>\n<p><span style=\"color: #0000ff;\">;; AUTHORITY SECTION:<\/span><br \/><span style=\"color: #0000ff;\">test.com.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 86400\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 NS\u00a0\u00a0\u00a0\u00a0\u00a0 m2k.test.com.<\/span><\/p>\n<p><span style=\"color: #0000ff;\">;; ADDITIONAL SECTION:<\/span><br \/><span style=\"color: #0000ff;\">m2k.test.com.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 86400\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 AAAA\u00a0\u00a0\u00a0 2001:288:a229:1::167<\/span><\/p>\n<p><span style=\"color: #0000ff;\">;; Query time: 0 msec<\/span><br \/><span style=\"color: #0000ff;\">;; SERVER: 192.168.154.167#53(192.168.154.167)<\/span><br \/><span style=\"color: #0000ff;\">;; WHEN: Fri Nov 15 10:03:02 2013<\/span><br \/><span style=\"color: #0000ff;\">;; MSG SIZE\u00a0 rcvd: 88<\/span><\/p>\n<p># <span style=\"color: #ff0000;\">dig 192.168.154.167<\/span><\/p>\n<p><span style=\"color: #0000ff;\">; &lt;&lt;&gt;&gt; DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 &lt;&lt;&gt;&gt; 192.168.154.167<\/span><br \/><span style=\"color: #0000ff;\">;; global options: +cmd<\/span><br \/><span style=\"color: #0000ff;\">;; Got answer:<\/span><br \/><span style=\"color: #0000ff;\">;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NXDOMAIN, id: 52234<\/span><br \/><span style=\"color: #0000ff;\">;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0<\/span><\/p>\n<p><span style=\"color: #0000ff;\">;; QUESTION SECTION:<\/span><br \/><span style=\"color: #0000ff;\">;192.168.154.167.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A<\/span><\/p>\n<p><span style=\"color: #0000ff;\">;; AUTHORITY SECTION:<\/span><br \/><span style=\"color: #0000ff;\">.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10800\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 SOA\u00a0\u00a0\u00a0\u00a0 a.root-servers.net. nstld.verisign-grs.com. 2013111401 1800 900 604800 86400<\/span><\/p>\n<p><span style=\"color: #0000ff;\">;; Query time: 174 msec<\/span><br \/><span style=\"color: #0000ff;\">;; SERVER: 192.168.154.167#53(192.168.154.167)<\/span><br \/><span style=\"color: #0000ff;\">;; WHEN: Fri Nov 15 10:03:26 2013<\/span><br \/><span style=\"color: #0000ff;\">;; MSG SIZE\u00a0 rcvd: 108<\/span><\/p>\n<p># <span style=\"color: #ff0000;\">host free.test.com<\/span><br \/><span style=\"color: #0000ff;\">free.test.com has address 192.168.154.100<\/span><br \/><span style=\"color: #0000ff;\">free.test.com has IPv6 address 2001:288:a229:1::100<\/span><\/p>\n<p># <span style=\"color: #ff0000;\">host 192.168.154.100<\/span><br \/><span style=\"color: #0000ff;\">100.154.168.192.in-addr.arpa domain name pointer free.test.com.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u56e0\u70ba\u6700\u8fd1\u6253\u7b97\u628a\u539f\u672c\u7684 DNS Server\u00a0\u79fb\u5230\u5225\u53f0\u6a5f\u5668\u4e0a\uff0c\u9806\u4fbf\u628a\u7cfb\u7d71\u548c\u8edf\u9ad4\u505a\u4e00\u4e0b\u5347\u7d1a\u3002\u6240\u4ee5\u5148\u5728 VM\u00a0\u4e2d\u505a\u4e00 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/2blog.ilc.edu.tw\/25793\/2013\/11\/15\/%e5%9c%a8-centos-6-x-%e4%b8%8a%e6%9e%b6%e8%a8%ad-dns-server\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008\u5728 CentOS 6.x \u4e0a\u67b6\u8a2d DNS Server\u3009<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[117,148],"tags":[],"class_list":["post-18083","post","type-post","status-publish","format-standard","hentry","category-c-78462","category-c-78513"],"meta_key":{"_encloseme":["1"],"lt_post_id":["441555"]},"_links":{"self":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18083"}],"collection":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/comments?post=18083"}],"version-history":[{"count":0,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18083\/revisions"}],"wp:attachment":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/media?parent=18083"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/categories?post=18083"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/tags?post=18083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}