{"id":31,"date":"2012-07-17T17:38:43","date_gmt":"2012-07-17T08:38:43","guid":{"rendered":"http:\/\/www.very-cute.net\/wp\/?p=31"},"modified":"2012-08-06T21:11:13","modified_gmt":"2012-08-06T12:11:13","slug":"bind97changes","status":"publish","type":"post","link":"https:\/\/www.very-cute.net\/wp\/31\/","title":{"rendered":"BIND9.7\u8a2d\u5b9a\u65b9\u6cd5\u306e\u5909\u66f4\u70b9"},"content":{"rendered":"<p>CentOS5(RHEL5)\u7cfb\u306e BIND 9.3 \u3068 CentOS6(RHEL6)\u7cfb\u306e BIND 9.7 \u4ee5\u4e0a\u3067\u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d5\u30a1\u30a4\u30eb\u69cb\u6210\u3001\u52d5\u4f5c\u3059\u308b\u6642\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u69cb\u6210\u304b\u3089 chroot \u306e\u52d5\u4f5c\u306e\u4ed5\u69d8\u304c\u5168\u7136\u9055\u3044\u307e\u3059\u3002<\/p>\n<p>\u4eca\u307e\u3067 BIND 9.3 \u306b\u6163\u308c\u3066\u3044\u3066\u3001\u540c\u3058\u3064\u3082\u308a\u3067\u521d\u671f\u8a2d\u5b9a\u3057\u3088\u3046\u3068\u3057\u305f\u3089\u6238\u60d1\u3044\u307e\u3059\u3002<br \/>\nCentOS6\u7cfb\u306e\u521d\u671f\u72b6\u614b\u304b\u3089\u904b\u7528\u3057\u3066\u3044\u3066 yum update \u3067\u3042\u308b\u3068\u304d\u5909\u308f\u3063\u3066\u3057\u307e\u3063\u3066\u52d5\u304b\u306a\u304f\u306a\u3063\u305f\u3089\u3057\u3070\u3057\u5446\u7136\u3068\u3059\u308b\u3067\u3057\u3087\u3046\u3002<br \/>\n\u3053\u3053\u306b\u9055\u3044\u3092\u30e1\u30e2\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n<h2>\u25a0 BIND 9.3.x<\/h2>\n<h3>(1) \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<pre># yum install bind bind-chroot\r\n# yum install caching-nameserver<\/pre>\n<h3>(2) \u30d5\u30a1\u30a4\u30eb\u69cb\u6210\u306e\u78ba\u8a8d<\/h3>\n<p>\u3053\u3046\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>\/etc\/named.conf  &lt;&lt;&lt; \/var\/named\/chroot\/etc\/ \u304b\u3089\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\r\n\/etc\/named.caching-nameserver.conf  &lt;&lt;&lt; \/var\/named\/chroot\/etc\/ \u304b\u3089\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\r\n\/etc\/named.rfc1912.zones  &lt;&lt;&lt; \/var\/named\/chroot\/etc\/ \u304b\u3089\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\r\n\/var\/named\/named.ca  &lt;&lt;&lt; \/var\/named\/chroot\/var\/named\/ \u304b\u3089\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\r\n\/var\/named\/xxxxxxxxx.zone  &lt;&lt;&lt; \/var\/named\/chroot\/var\/named\/ \u304b\u3089\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\r\n\/var\/named\/chroot\/etc\/named.conf (\u65b0\u898f\u4f5c\u6210\u3001\/etc\/named.conf \u3078\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af)\r\n\/var\/named\/chroot\/etc\/named.caching-nameserver.conf  &gt;&gt;&gt; \/etc\/ \u3078\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\r\n\/var\/named\/chroot\/etc\/named.rfc1912.zones  &gt;&gt;&gt; \/etc\/ \u3078\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\r\n\/var\/named\/chroot\/var\/named\/named.ca  &gt;&gt;&gt; \/var\/named\/ \u3078\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\r\n\/var\/named\/chroot\/var\/named\/xxxxxxxxx.zone  &gt;&gt;&gt; \/var\/named\/ \u3078\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af<\/pre>\n<p>\u203bBIND 9.7 \u306f\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u3067\u306f\u306a\u304f\u3001\u30e2\u30b8\u30e5\u30fc\u30eb\u8d77\u52d5\u6642\u306b\u30de\u30a6\u30f3\u30c8\u3059\u308b\u4ed5\u69d8\u306b\u5909\u308f\u3063\u3066\u3044\u307e\u3059\u3002<br \/>\n<!--more--><\/p>\n<h3>(3) named.conf \u4f5c\u6210<\/h3>\n<p>\/var\/named\/chroot\/etc\/named.conf<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n\/\/\r\n\/\/ named.conf for Red Hat caching-nameserver\r\n\/\/\r\n\r\noptions {\r\n\tdirectory &quot;\/var\/named&quot;;\r\n\tdump-file &quot;\/var\/named\/data\/cache_dump.db&quot;;\r\n\t\tstatistics-file &quot;\/var\/named\/data\/named_stats.txt&quot;;\r\n\t\/*\r\n\t * If there is a firewall between you and nameservers you want\r\n\t * to talk to, you might need to uncomment the query-source\r\n\t * directive below.  Previous versions of BIND always asked\r\n\t * questions using port 53, but BIND 8.1 uses an unprivileged\r\n\t * port by default.\r\n\t *\/\r\n\t \/\/ query-source address * port 53;\r\n\r\n\tforwarders {\r\n\t\t8.8.8.8;\t\/\/ Google Public DNS\r\n\t\t8.8.4.4;\t\/\/ Google Public DNS\r\n\t};\r\n};\r\n\r\n\/\/\r\n\/\/ a caching only nameserver config\r\n\/\/\r\ncontrols {\r\n\tinet 127.0.0.1 allow { localhost; } keys { rndckey; };\r\n};\r\ninclude &quot;\/etc\/rndc.key&quot;;\r\n\r\nzone &quot;.&quot; IN {\r\n\ttype hint;\r\n\tfile &quot;named.ca&quot;;\r\n};\r\n\r\nzone &quot;localdomain&quot; IN {\r\n\ttype master;\r\n\tfile &quot;localdomain.zone&quot;;\r\n\tallow-update { none; };\r\n};\r\n\r\nzone &quot;localhost&quot; IN {\r\n\ttype master;\r\n\tfile &quot;localhost.zone&quot;;\r\n\tallow-update { none; };\r\n};\r\n\r\nzone &quot;0.0.127.in-addr.arpa&quot; IN {\r\n\ttype master;\r\n\tfile &quot;named.local&quot;;\r\n\tallow-update { none; };\r\n};\r\n\r\nzone &quot;0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa&quot; IN {\r\n\ttype master;\r\n\tfile &quot;named.ip6.local&quot;;\r\n\tallow-update { none; };\r\n};\r\n\r\nzone &quot;255.in-addr.arpa&quot; IN {\r\n\ttype master;\r\n\tfile &quot;named.broadcast&quot;;\r\n\tallow-update { none; };\r\n};\r\n\r\nzone &quot;0.in-addr.arpa&quot; IN {\r\n\ttype master;\r\n\tfile &quot;named.zero&quot;;\r\n\tallow-update { none; };\r\n};\r\n<\/pre>\n<p>\u30d1\u30fc\u30df\u30c3\u30b7\u30e7\u30f3\u3068\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af<\/p>\n<pre># chown root.named named.conf\r\n# chmod 640 named.conf\r\n# cd \/etc\/\r\n# ln -s \/var\/named\/chroot\/etc\/named.conf<\/pre>\n<h3>(4) \u30be\u30fc\u30f3\u30d5\u30a1\u30a4\u30eb\u306e\u8ffd\u52a0<\/h3>\n<p>\/var\/named\/chroot\/etc\/named.conf<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n...\r\n\/\/ \u9006\u5f15\u304d\u30be\u30fc\u30f3\u8ffd\u52a0\uff08\u9006\u5f15\u304d\u306f\u306a\u304f\u3066\u3082\u3044\u3044\u3051\u3069\uff09\r\nzone &quot;444.333.222.111.in-addr.arpa&quot; IN {\r\n\ttype master;\r\n\tfile &quot;111.222.333.444.rev&quot;;\r\n\tallow-update { none; };\r\n};\r\n\/\/ \u6b63\u5f15\u304d\u30be\u30fc\u30f3\u8ffd\u52a0\r\nzone &quot;mydomain.com&quot; IN {\r\n\ttype master;\r\n\tfile &quot;mydomain.com.zone&quot;;\r\n\tallow-update { none; };\r\n};\r\n<\/pre>\n<p>\/var\/named\/chroot\/var\/named\/111.222.333.444.rev\u00a0\uff08\u9006\u5f15\u304d\u306f\u306a\u304f\u3066\u3082\u3044\u3044\u3051\u3069\uff09<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$TTL 3600\r\n@\tIN\tSOA \thost.mydomain.com. postmaster.mydomain.com. (\r\n\t\t\t2012070101 ; Serial\r\n\t\t\t3H\t   ; Refresh\r\n\t\t\t15M \t   ; Rretry\r\n\t\t\t1W\t   ; Expire\r\n\t\t\t3H\t ) ; Minimum\r\n\tIN\tNS\tdns.mydomain.com.\r\n\tIN\tPTR \twww.mydomain.com.\r\n<\/pre>\n<p>\/var\/named\/chroot\/var\/named\/mydomain.com.zone<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$TTL 3600\r\n@\tIN\tSOA \thost.mydomain.com. postmaster.mydomain.com. (\r\n\t\t\t2012070101 ; Serial\r\n\t\t\t3H\t   ; Refresh\r\n\t\t\t15M \t   ; Rretry\r\n\t\t\t1W\t   ; Expire\r\n\t\t\t3H\t ) ; Minimum\r\n\tIN\tNS\tdns.mydomain.com.\r\n\tIN\tMX 10\tmail\r\n\tIN\tA\t111.222.333.444\r\nmail\tIN\tA\t111.222.333.444\r\nwww \tIN\tA\t111.222.333.444\r\n<\/pre>\n<p>\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u4f5c\u6210<\/p>\n<pre># cd \/var\/named\r\n# ln -s \/var\/named\/chroot\/var\/named\/mydomain.com.zone\r\n# ln -s \/var\/named\/chroot\/var\/named\/111.222.333.444.rev<\/pre>\n<p>\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306e\u66f8\u5f0f\u30c1\u30a7\u30c3\u30af<\/p>\n<pre># named-checkconf<\/pre>\n<p>\u203b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u51fa\u306a\u3051\u308c\u3070OK<\/p>\n<p>\u8d77\u52d5\u30fb\u7d42\u4e86\u30fb\u518d\u8d77\u52d5<\/p>\n<pre># \/etc\/init.d\/named start\r\n# \/etc\/init.d\/named stop\r\n# \/etc\/init.d\/named restart<\/pre>\n<h2>\u25a0 BIND 9.7.x<\/h2>\n<h3>(1) \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<pre># yum -y install bind bind-chroot<\/pre>\n<p>\u203bbind 9.7 \u4ee5\u4e0a\u306e\u5834\u5408\u3001caching-nameserver \u306f\u306a\u3044<\/p>\n<h3>(2) \u30d5\u30a1\u30a4\u30eb\u69cb\u6210\u306e\u78ba\u8a8d<\/h3>\n<p>\u203bbind 9.7 \u4ee5\u4e0a\u306e\u5834\u5408\u3001\u30b7\u30f3\u30dc\u30ea\u30c3\u30af\u30ea\u30f3\u30af\u306f\u306a\u3044\u3002<\/p>\n<pre>\/etc\/named.conf\r\n\/etc\/named.rfc1912.zones ... named.conf \u306b\u8aad\u307f\u8fbc\u3080 \u30ed\u30fc\u30ab\u30eb\u30be\u30fc\u30f3\u306e\u5ba3\u8a00\r\n\/etc\/named.iscdlv.key ... ISC DLV \u306e DNSKEY \u3068 \u30eb\u30fc\u30c8DNSKEY\r\n\/etc\/named.root.key ... \u30eb\u30fc\u30c8DNSKEY (named.iscdlv.key \u306b\u542b\u307e\u308c\u3066\u3044\u308b)\r\n\/var\/named\/named.ca ... \u30eb\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u30be\u30fc\u30f3\u5b9a\u7fa9\r\n\/var\/named\/named.empty ... \u30ed\u30fc\u30ab\u30eb\u30be\u30fc\u30f3\u5b9a\u7fa9\r\n\/var\/named\/named.localhost ... \u30ed\u30fc\u30ab\u30eb\u30be\u30fc\u30f3\u5b9a\u7fa9\r\n\/var\/named\/named.loopback ... \u30ed\u30fc\u30ab\u30eb\u30eb\u30fc\u30d7\u30d0\u30c3\u30af\r\n\/var\/named\/data ... \u30be\u30fc\u30f3\u30d5\u30a1\u30a4\u30eb\u3092\u3053\u3053\u306b\u4fdd\u5b58\u3059\u308b\u3002 \u9006\u5f15\u304d\u30d5\u30a1\u30a4\u30eb\u3082\u540c\u3058\u3002\r\n\/var\/named\/slaves ... \u30b9\u30ec\u30fc\u30d6\u30c7\u30fc\u30bf\u3092\u3053\u3053\u306b\u4fdd\u5b58\u3059\u308b\u3002<\/pre>\n<p>chroot\u74b0\u5883\u4e0b\u3067\u306f\u3001named\u8d77\u52d5\u3059\u308b\u3068\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u30de\u30a6\u30f3\u30c8\u3055\u308c\u308b<\/p>\n<pre>\/etc\/named  \u2192 \/var\/named\/chroot\/etc\/named\r\n\/var\/named  \u2192 \/var\/named\/chroot\/var\/named\r\n\/etc\/named.conf  \u2192 \/var\/named\/chroot\/etc\/named.conf\r\n\/etc\/named.rfc1912.zones  \u2192 \/var\/named\/chroot\/etc\/named.rfc1912.zones\r\n\/etc\/rndc.key  \u2192 \/var\/named\/chroot\/etc\/rndc.key\r\n\/usr\/lib64\/bind  \u2192 \/var\/named\/chroot\/usr\/lib64\/bind\r\n\/etc\/named.iscdlv.key  \u2192 \/var\/named\/chroot\/etc\/named.iscdlv.key\r\n\/etc\/named.root.key  \u2192 \/var\/named\/chroot\/etc\/named.root.key<\/pre>\n<p>\u3053\u308c\u306f<\/p>\n<pre># df -ha<\/pre>\n<p>\u306b\u3066\u78ba\u8a8d\u3067\u304d\u308b<\/p>\n<h3>(3) named.conf \u4f5c\u6210<\/h3>\n<p>\/etc\/named.conf \uff08\u30c7\u30d5\u30a9\u30eb\u30c8\uff09<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n\/\/\r\n\/\/ named.conf\r\n\/\/\r\n\/\/ Provided by Red Hat bind package to configure the ISC BIND named(8) DNS\r\n\/\/ server as a caching only nameserver (as a localhost DNS resolver only).\r\n\/\/\r\n\/\/ See \/usr\/share\/doc\/bind*\/sample\/ for example named configuration files.\r\n\/\/\r\n\r\noptions {\r\n\tlisten-on port 53 { 127.0.0.1; };\r\n\tlisten-on-v6 port 53 { ::1; };\r\n\tdirectory\t&quot;\/var\/named&quot;;\r\n\tdump-file\t&quot;\/var\/named\/data\/cache_dump.db&quot;;\r\n\t\tstatistics-file &quot;\/var\/named\/data\/named_stats.txt&quot;;\r\n\t\tmemstatistics-file &quot;\/var\/named\/data\/named_mem_stats.txt&quot;;\r\n\tallow-query \t{ localhost; };\r\n\trecursion yes;\r\n\r\n\tdnssec-enable yes;\r\n\tdnssec-validation yes;\r\n\tdnssec-lookaside auto;\r\n\r\n\t\/* Path to ISC DLV key *\/\r\n\tbindkeys-file &quot;\/etc\/named.iscdlv.key&quot;;\r\n\r\n\tmanaged-keys-directory &quot;\/var\/named\/dynamic&quot;;\r\n};\r\n\r\nlogging {\r\n\tchannel default_debug {\r\n\t\tfile &quot;data\/named.run&quot;;\r\n\t\tseverity dynamic;\r\n\t};\r\n};\r\n\r\nzone &quot;.&quot; IN {\r\n\ttype hint;\r\n\tfile &quot;named.ca&quot;;\r\n};\r\n\r\ninclude &quot;\/etc\/named.rfc1912.zones&quot;;\r\ninclude &quot;\/etc\/named.root.key&quot;;\r\n<\/pre>\n<p>\u203bDNSSEC\u95a2\u4fc2\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u8a2d\u5b9a\u304c\u5897\u3048\u3066\u3044\u307e\u3059\u3002<br \/>\n\u203brndc\u30b3\u30de\u30f3\u30c9\u306e\u305f\u3081\u306e\u30ad\u30fc\u30d5\u30a1\u30a4\u30eb\u304c\u6b20\u5982\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>\u2193\u4ee5\u4e0b\u306e\u90e8\u5206\u3092\u4fee\u6b63\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\noptions {\r\n\t...\r\n\r\n\t#\u203b\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8\u3059\u308b\r\n\t#listen-on port 53 { 127.0.0.1; };\r\n\t#listen-on-v6 port 53 { ::1; };\r\n\r\n\t#allow-query\t{ localhost; };\r\n\tallow-query \t{ any; };\r\n\r\n\tforwarders {\r\n\t\t8.8.8.8;\t\/\/ Google Public DNS\r\n\t\t8.8.4.4;\t\/\/ Google Public DNS\r\n\t};\r\n};\r\n\r\ncontrols {\r\n\tinet 127.0.0.1 allow { localhost; } keys { rndc-key; };\r\n};\r\ninclude &quot;\/etc\/rndc.key&quot;;\r\n\r\nlogging {\r\n\t... channel \u306e\u5f8c\u306b\r\n\tcategory lame-servers { null; };\r\n\tcategory edns-disabled { null; };\r\n\tcategory resolver { null; };\r\n};\r\n...\r\n<\/pre>\n<h3>(4) \/etc\/rndc.key \u3092\u4f5c\u6210<\/h3>\n<p>\u203brndc\u30b3\u30de\u30f3\u30c9\u306e\u305f\u3081\u306e\u30ad\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210<br \/>\n\u203b\u3053\u308c\u304c\u306a\u3044\u3068 rndc reload \u306a\u3069\u304c\u3067\u304d\u307e\u305b\u3093\u3002<\/p>\n<pre># rndc-confgen -a -b 512 -r \/dev\/urandom\r\n# chgrp named \/etc\/rndc.key\r\n# chmod g+r \/etc\/rndc.key<\/pre>\n<h3>(5) \u30be\u30fc\u30f3\u30d5\u30a1\u30a4\u30eb\u306e\u8ffd\u52a0<\/h3>\n<p>\/etc\/named.conf<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n...\r\n\/\/ \u9006\u5f15\u304d\u30be\u30fc\u30f3\u8ffd\u52a0\uff08\u9006\u5f15\u304d\u306f\u306a\u304f\u3066\u3082\u3044\u3044\u3051\u3069\uff09\r\nzone &quot;444.333.222.111.in-addr.arpa&quot; IN {\r\n\ttype master;\r\n\tfile &quot;data\/111.222.333.444.rev&quot;;\r\n\tallow-update { none; };\r\n};\r\n\/\/ \u6b63\u5f15\u304d\u30be\u30fc\u30f3\u8ffd\u52a0\r\nzone &quot;mydomain.com&quot; IN {\r\n\ttype master;\r\n\tfile &quot;data\/mydomain.com.zone&quot;;\r\n\tallow-update { none; };\r\n};\r\n<\/pre>\n<p>\/var\/named\/data\/111.222.333.444.rev \uff08\u9006\u5f15\u304d\u306f\u306a\u304f\u3066\u3082\u3044\u3044\u3051\u3069\uff09<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$TTL 3600\r\n@\tIN\tSOA \thost.mydomain.com. postmaster.mydomain.com. (\r\n\t\t\t2012070101 ; Serial\r\n\t\t\t3H\t   ; Refresh\r\n\t\t\t15M \t   ; Rretry\r\n\t\t\t1W\t   ; Expire\r\n\t\t\t3H\t ) ; Minimum\r\n\tIN\tNS\tdns.mydomain.com.\r\n\tIN\tPTR \twww.mydomain.com.\r\n<\/pre>\n<p>\/var\/named\/data\/mydomain.com.zone<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$TTL 3600\r\n@\tIN\tSOA \thost.mydomain.com. postmaster.mydomain.com. (\r\n\t\t\t2012070101 ; Serial\r\n\t\t\t3H\t   ; Refresh\r\n\t\t\t15M \t   ; Rretry\r\n\t\t\t1W\t   ; Expire\r\n\t\t\t3H\t ) ; Minimum\r\n\tIN\tNS\tdns.mydomain.com.\r\n\tIN\tMX 10\tmail\r\n\tIN\tA\t111.222.333.444\r\n\tIN\tTXT \t&quot;v=spf1 a mx ~all&quot;\r\nmail\tIN\tA\t111.222.333.444\r\nwww \tIN\tA\t111.222.333.444\r\n<\/pre>\n<p>\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306e\u66f8\u5f0f\u30c1\u30a7\u30c3\u30af<\/p>\n<pre># named-checkconf -p<\/pre>\n<p>-h\u3000\u306f\u30d8\u30eb\u30d7<br \/>\n-t [directory]\u3000\u306f\u6307\u5b9a\u3057\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092chroot\u3068\u3057\u3066\u8a2d\u5b9a<br \/>\n-v\u3000\u306f\u30d0\u30fc\u30b8\u30e7\u30f3\u8868\u793a<br \/>\n-p\u3000\u306f\u30a8\u30e9\u30fc\u304c\u306a\u3051\u308c\u3070named.conf\u3068\u30a4\u30f3\u30af\u30eb\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb\u306e\u5185\u5bb9\u3092\u8868\u793a<br \/>\n-z\u3000\u306f\u5168\u3066\u306e\u30de\u30b9\u30bf\u30be\u30fc\u30f3\u3092\u30ed\u30fc\u30c9\u3057\u3066\u307f\u308b\u30c6\u30b9\u30c8<br \/>\n-j\u3000\u306f\u30be\u30fc\u30f3\u30d5\u30a1\u30a4\u30eb\u3092\u8aad\u307f\u8fbc\u3080\u3068\u304d\u306b\u3042\u308c\u3070\u30b8\u30e3\u30fc\u30ca\u30eb\u30d5\u30a1\u30a4\u30eb\u3082\u8aad\u307f\u8fbc\u3080<\/p>\n<p>\u203b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u51fa\u306a\u3051\u308c\u3070OK<\/p>\n<p>\u2605named.conf\u3092\u66f8\u304d\u76f4\u3057\u305f\u3068\u304d\u306f\u518d\u8d77\u52d5<\/p>\n<pre># \/etc\/init.d\/named restart<\/pre>\n<p>\u30ed\u30b0\u78ba\u8a8d<\/p>\n<pre># tail -n 50 \/var\/log\/messages<\/pre>\n<p>BIND\u5b9f\u884c\u72b6\u614b\u3092\u78ba\u8a8d<\/p>\n<pre># rndc status<\/pre>\n<p>\u30b9\u30c6\u30fc\u30bf\u30b9\u898b\u3066\u554f\u984c\u306a\u3051\u308c\u3070\uff2f\uff2b\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CentOS5(RHEL5)\u7cfb\u306e BIND 9.3 \u3068 CentOS6(RHEL6)\u7cfb\u306e BIND 9.7 \u4ee5\u4e0a\u3067\u306f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30d5\u30a1\u30a4\u30eb\u69cb\u6210\u3001\u52d5\u4f5c\u3059\u308b\u6642\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u69cb\u6210\u304b\u3089 chroot \u306e\u52d5\u4f5c\u306e\u4ed5\u69d8\u304c\u5168\u7136\u9055\u3044\u307e\u3059\u3002  &hellip; <a href=\"https:\/\/www.very-cute.net\/wp\/31\/\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6,3],"tags":[10,9],"_links":{"self":[{"href":"https:\/\/www.very-cute.net\/wp\/wp-json\/wp\/v2\/posts\/31"}],"collection":[{"href":"https:\/\/www.very-cute.net\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.very-cute.net\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.very-cute.net\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.very-cute.net\/wp\/wp-json\/wp\/v2\/comments?post=31"}],"version-history":[{"count":0,"href":"https:\/\/www.very-cute.net\/wp\/wp-json\/wp\/v2\/posts\/31\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.very-cute.net\/wp\/wp-json\/wp\/v2\/media?parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.very-cute.net\/wp\/wp-json\/wp\/v2\/categories?post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.very-cute.net\/wp\/wp-json\/wp\/v2\/tags?post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}