﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vi`blog · 唯音 &#187; bind</title>
	<atom:link href="http://www.viyin.net/tag/bind/feed" rel="self" type="application/rss+xml" />
	<link>http://www.viyin.net</link>
	<description>岂能尽如人意，但求无愧于心</description>
	<lastBuildDate>Mon, 14 Nov 2011 15:43:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>centos dns服务器配置</title>
		<link>http://www.viyin.net/2010/03/centos-dns-bind.html</link>
		<comments>http://www.viyin.net/2010/03/centos-dns-bind.html#comments</comments>
		<pubDate>Fri, 12 Mar 2010 03:04:06 +0000</pubDate>
		<dc:creator>vi</dc:creator>
				<category><![CDATA[√linux]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[named]]></category>
		<category><![CDATA[viyin]]></category>
		<category><![CDATA[viyin.net]]></category>
		<category><![CDATA[zone]]></category>

		<guid isPermaLink="false">http://www.viyin.net/?p=691</guid>
		<description><![CDATA[下载最新的BIND 9.7.0b3 http://www.bind.com/pub/bind9/ 编译安装 ./configure &#8211;prefix=/usr/local/named &#8211;enable-threads &#8211;with-dlz-mysql &#8211;disable-openssl-version-check 建立localhost.zone [root@vi named]# pwd /usr/local/named [root@vi named]# vim localhost.zone $TTL 86400 @ IN SOA @ root ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum IN NS @ IN A 127.0.0.1 IN AAAA ::1 建立named.ca 。可以通过dig [...]]]></description>
			<content:encoded><![CDATA[<p>下载最新的BIND 9.7.0b3</p>
<p>http://www.<a href="http://www.viyin.net/tag/bind" class="st_tag internal_tag" rel="tag" title="标签 bind 下的日志">bind</a>.com/pub/<a href="http://www.viyin.net/tag/bind" class="st_tag internal_tag" rel="tag" title="标签 bind 下的日志">bind</a>9/</p>
<p>编译安装<br />
./configure &#8211;prefix=/usr/local/<a href="http://www.viyin.net/tag/named" class="st_tag internal_tag" rel="tag" title="标签 named 下的日志">named</a> &#8211;enable-threads &#8211;with-dlz-mysql &#8211;disable-openssl-version-check </p>
<p>建立localhost.<a href="http://www.viyin.net/tag/zone" class="st_tag internal_tag" rel="tag" title="标签 zone 下的日志">zone</a><br />
[root@vi named]# pwd<br />
/usr/local/named<br />
[root@vi named]# vim localhost.zone </p>
<p>$TTL    86400<br />
@               IN SOA  @       root (<br />
                                        42              ; serial (d. adams)<br />
                                        3H              ; refresh<br />
                                        15M             ; retry<br />
                                        1W              ; expiry<br />
                                        1D )            ; minimum</p>
<p>                IN NS           @<br />
                IN A            127.0.0.1<br />
                IN AAAA         ::1</p>
<p>建立named.ca 。可以通过dig >named.ca获取<br />
[root@vi named]# pwd<br />
/usr/local/named<br />
[root@vi named]# vim named.ca </p>
<p>.                       518400  IN      NS      L.ROOT-SERVERS.NET.<br />
.                       518400  IN      NS      M.ROOT-SERVERS.NET.<br />
.                       518400  IN      NS      A.ROOT-SERVERS.NET.<br />
.                       518400  IN      NS      B.ROOT-SERVERS.NET.<br />
.                       518400  IN      NS      C.ROOT-SERVERS.NET.<br />
<span id="more-691"></span><br />
;; ADDITIONAL SECTION:<br />
A.ROOT-SERVERS.NET.     3600000 IN      A       198.41.0.4<br />
A.ROOT-SERVERS.NET.     3600000 IN      AAAA    2001:503:ba3e::2:30<br />
B.ROOT-SERVERS.NET.     3600000 IN      A       192.228.79.201<br />
C.ROOT-SERVERS.NET.     3600000 IN      A       192.33.4.12<br />
D.ROOT-SERVERS.NET.     3600000 IN      A       128.8.10.90<br />
E.ROOT-SERVERS.NET.     3600000 IN      A       192.203.230.10<br />
F.ROOT-SERVERS.NET.     3600000 IN      A       192.5.5.241<br />
F.ROOT-SERVERS.NET.     3600000 IN      AAAA    2001:500:2f::f<br />
G.ROOT-SERVERS.NET.     3600000 IN      A       192.112.36.4<br />
H.ROOT-SERVERS.NET.     3600000 IN      A       128.63.2.53<br />
H.ROOT-SERVERS.NET.     3600000 IN      AAAA    2001:500:1::803f:235<br />
I.ROOT-SERVERS.NET.     3600000 IN      A       192.36.148.17<br />
J.ROOT-SERVERS.NET.     3600000 IN      A       192.58.128.30<br />
J.ROOT-SERVERS.NET.     3600000 IN      AAAA    2001:503:c27::2:30<br />
K.ROOT-SERVERS.NET.     3600000 IN      A       193.0.14.129<br />
K.ROOT-SERVERS.NET.     3600000 IN      AAAA    2001:7fd::1<br />
L.ROOT-SERVERS.NET.     3600000 IN      A       199.7.83.42<br />
M.ROOT-SERVERS.NET.     3600000 IN      A       202.12.27.33<br />
M.ROOT-SERVERS.NET.     3600000 IN      AAAA    2001:dc3::35</p>
<p>;; Query time: 110 msec<br />
;; SERVER: 198.41.0.4#53(198.41.0.4)<br />
;; WHEN: Tue Feb 26 15:05:57 2008<br />
;; MSG SIZE  rcvd: 615</p>
<p>建立正向解析文件 <a href="http://www.viyin.net/tag/viyin" class="st_tag internal_tag" rel="tag" title="标签 viyin 下的日志">viyin</a>.net.zone<br />
[root@vi named]# pwd<br />
/usr/local/named<br />
[root@vi named]# vim <a href="http://www.viyin.net/tag/viyin-net" class="st_tag internal_tag" rel="tag" title="标签 viyin.net 下的日志">viyin.net</a>.zone </p>
<p>$TTL    86400<br />
@               IN SOA  viyin.net. root.viyin.net. (<br />
                                        42              ; serial (d. adams)<br />
                                        3H              ; refresh<br />
                                        15M             ; retry<br />
                                        1W              ; expiry<br />
                                        1D )            ; minimum<br />
                IN              NS           ns.viyin.net.<br />
ns              IN              A            192.168.1.200<br />
www             IN              A            192.168.1.200</p>
<p>反向解析文件<br />
[root@vi named]# pwd<br />
/usr/local/named<br />
[root@vi named]# vim 1.168.192.local</p>
<p>$TTL    86400<br />
@       IN      SOA     viyin.net. root.viyin.net.  (<br />
                                      1997022700 ; Serial<br />
                                      28800      ; Refresh<br />
                                      14400      ; Retry<br />
                                      3600000    ; Expire<br />
                                      86400 )    ; Minimum<br />
        IN      NS      ns.viyin.net.<br />
200     IN      PTR     www.viyin.net.</p>
<p>配置named.conf<br />
[root@vi etc]# pwd<br />
/usr/local/named/etc<br />
[root@vi etc]# vim named.conf</p>
<p>forwarders {<br />
218.85.157.99;<br />
210.34.80.3;<br />
};<br />
allow-query { any; };<br />
};<br />
logging {<br />
channel default_debug {<br />
file “named.run”;<br />
severity dynamic;<br />
};<br />
};<br />
//view localhost_resolver {<br />
// match-clients { localhost; };<br />
// match-destinations { localhost; };<br />
// recursion yes;<br />
// include “/etc/named.rfc1912.zones”;<br />
//};</p>
<p>zone “.”{<br />
type hint;<br />
file “named.ca”;<br />
};</p>
<p>zone “viyin.net” IN {<br />
type master;<br />
file “viyin.net.zone”;<br />
allow-update { none; };<br />
};<br />
zone “1.168.192.in-addr.arpa” IN {<br />
type master;<br />
file “1.168.192.local”;<br />
allow-update { none; };<br />
};</p>
<p>启动测试，看下有无报错<br />
[root@vi sbin]# ./named -g<br />
12-Mar-2010 11:03:56.944 starting BIND 9.7.0b3 -g<br />
12-Mar-2010 11:03:56.944 built with &#8216;&#8211;prefix=/usr/local/named&#8217; &#8216;&#8211;enable-threads&#8217; &#8216;&#8211;with-dlz-mysql&#8217; &#8216;&#8211;disable-openssl-version-check&#8217;<br />
12-Mar-2010 11:03:56.944 adjusted limit on open files from 1024 to 1048576<br />
12-Mar-2010 11:03:56.945 found 4 CPUs, using 4 worker threads<br />
12-Mar-2010 11:03:56.945 using up to 4096 sockets<br />
12-Mar-2010 11:03:56.951 loading configuration from &#8216;/usr/local/named/etc/named.conf&#8217;<br />
12-Mar-2010 11:03:56.951 reading built-in trusted keys from file &#8216;/usr/local/named/etc/bind.keys&#8217;<br />
12-Mar-2010 11:03:56.952 using default UDP/IPv4 port range: [1024, 65535]<br />
12-Mar-2010 11:03:56.953 using default UDP/IPv6 port range: [1024, 65535]<br />
12-Mar-2010 11:03:56.954 listening on IPv4 interface lo, 127.0.0.1#53<br />
12-Mar-2010 11:03:56.955 binding TCP socket: address in use<br />
12-Mar-2010 11:03:56.955 listening on IPv4 interface eth0, 192.168.1.200#53<br />
12-Mar-2010 11:03:56.956 binding TCP socket: address in use<br />
12-Mar-2010 11:03:56.957 generating session key for dynamic <a href="http://www.viyin.net/tag/dns" class="st_tag internal_tag" rel="tag" title="标签 dns 下的日志">DNS</a><br />
12-Mar-2010 11:03:56.959 automatic empty zone: 0.IN-ADDR.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: 127.IN-ADDR.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: 254.169.IN-ADDR.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: 2.0.192.IN-ADDR.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: 255.255.255.255.IN-ADDR.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: 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.0.IP6.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: 1.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<br />
12-Mar-2010 11:03:56.959 automatic empty zone: D.F.IP6.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: 8.E.F.IP6.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: 9.E.F.IP6.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: A.E.F.IP6.ARPA<br />
12-Mar-2010 11:03:56.959 automatic empty zone: B.E.F.IP6.ARPA<br />
12-Mar-2010 11:03:56.963 none:0: open: /usr/local/named/etc/rndc.key: file not found<br />
12-Mar-2010 11:03:56.963 couldn&#8217;t add command channel 127.0.0.1#953: file not found<br />
12-Mar-2010 11:03:56.963 none:0: open: /usr/local/named/etc/rndc.key: file not found<br />
12-Mar-2010 11:03:56.963 couldn&#8217;t add command channel ::1#953: file not found<br />
12-Mar-2010 11:03:56.963 ignoring config file logging statement due to -g option<br />
12-Mar-2010 11:03:56.964 zone 1.168.192.in-addr.arpa/IN: loaded serial 1997022700<br />
12-Mar-2010 11:03:56.965 zone viyin.net/IN: loaded serial 42<br />
12-Mar-2010 11:03:56.965 running<br />
12-Mar-2010 11:03:56.965 zone 1.168.192.in-addr.arpa/IN: sending notifies (serial 1997022700)<br />
12-Mar-2010 11:03:56.965 zone viyin.net/IN: sending notifies (serial 42)<br />
启动成功。</p>
<p>[root@vi sbin]# ./named</p>
<p>测试正向反向解析<br />
<a href="http://www.viyin.net/wp-content/uploads/2010/03/dns.jpg"><img src="http://www.viyin.net/wp-content/uploads/2010/03/dns.jpg" alt="" title="dns" width="668" height="431" class="alignnone size-full wp-image-692" /></a></p>
<p>(C) 版权所有 1985-2003 Microsoft Corp.</p>
<p>C:\Documents and Settings\Administrator>nslookup<br />
Default Server:  cache-a.guangzhou.gd.cn<br />
Address:  202.96.128.86</p>
<p>> server 192.168.1.200<br />
Default Server:  [192.168.1.200]<br />
Address:  192.168.1.200</p>
<p>> www.viyin.net<br />
Server:  [192.168.1.200]<br />
Address:  192.168.1.200</p>
<p>Name:    www.viyin.net<br />
Address:  192.168.1.200</p>
<p>> 192.168.1.1<br />
Server:  [192.168.1.200]<br />
Address:  192.168.1.200</p>
<p>Name:    xyz.viyin.net<br />
Address:  192.168.1.1</p>
<p>></p>
<p>感谢tiham铁汉！</p>
<p>http://www.tiham.com/2009/07/redhat-dns.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viyin.net/2010/03/centos-dns-bind.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>linux配置dns几个问题的解决方法</title>
		<link>http://www.viyin.net/2009/07/linux-dns-configure.html</link>
		<comments>http://www.viyin.net/2009/07/linux-dns-configure.html#comments</comments>
		<pubDate>Fri, 17 Jul 2009 06:03:38 +0000</pubDate>
		<dc:creator>vi</dc:creator>
				<category><![CDATA[√linux]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[named]]></category>

		<guid isPermaLink="false">http://www.viyin.net/?p=291</guid>
		<description><![CDATA[linux下搭dns服务，真是头痛。拖了挺久。今天在高人的帮助下解决了。哈哈哈。 安装就不用说了。 1.named服务启动失败。 [root@vi named]# service named restart Stopping named: [  OK  ] Starting named: [  FAILED  ] 查看日志 /var/log/messages 如下 Jul 17 00:29:07 vi named[8287]: none:0: open: /etc/named.conf: permission denied 查看named.conf权限 [root@vi named]# ls -l  /etc/named.conf   -rw-r&#8211;r&#8211; 1 root root 1264 Jul 17 13:36 /etc/named.conf [root@vi named]# chmod 755 /etc/named.conf [root@vi named]# ls -l /etc/named.conf [...]]]></description>
			<content:encoded><![CDATA[<p>linux下搭dns服务，真是头痛。拖了挺久。今天在高人的帮助下解决了。哈哈哈。</p>
<p>安装就不用说了。</p>
<p>1.named服务启动失败。</p>
<p>[root@vi <a href="http://www.viyin.net/tag/named" class="st_tag internal_tag" rel="tag" title="标签 named 下的日志">named</a>]# service <a href="http://www.viyin.net/tag/named" class="st_tag internal_tag" rel="tag" title="标签 named 下的日志">named</a> restart<br />
Stopping named: [  OK  ]<br />
Starting named: [  FAILED  ]</p>
<p>查看日志 /var/log/messages 如下</p>
<p>Jul 17 00:29:07 vi named[8287]: none:0: open: /etc/named.conf: permission denied</p>
<p><span id="more-291"></span></p>
<p>查看named.conf权限</p>
<p>[root@vi named]# ls -l  /etc/named.conf  <br />
-rw-r&#8211;r&#8211; 1 root root 1264 Jul 17 13:36 /etc/named.conf</p>
<p>[root@vi named]# chmod 755 /etc/named.conf<br />
[root@vi named]# ls -l /etc/named.conf<br />
-rwxr-xr-x 1 root root 1368 Jul 17 14:04 /etc/named.conf</p>
<p>问题解决。</p>
<p>2. 本机能解析，但客户机不能解析.</p>
<p>把默认的named.conf文件中 以下部份注释掉</p>
<p>//view localhost_resolver {<br />
//      match-clients      { localhost; };<br />
//      match-destinations { localhost; };<br />
//      recursion yes;<br />
//      include “/etc/named.rfc1912.zones”;<br />
//};</p>
<p>3. 有用的命令 named -g</p>
<p>[root@vi named]# named -g<br />
17-Jul-2009 14:09:10.579 starting <a href="http://www.viyin.net/tag/bind" class="st_tag internal_tag" rel="tag" title="标签 bind 下的日志">BIND</a> 9.3.4-P1 -g<br />
17-Jul-2009 14:09:10.579 found 1 CPU, using 1 worker thread<br />
17-Jul-2009 14:09:10.581 loading configuration from &#8216;/etc/named.conf&#8217;<br />
17-Jul-2009 14:09:10.582 listening on IPv6 interface lo, ::1#53<br />
17-Jul-2009 14:09:10.582 binding TCP socket: address in use<br />
17-Jul-2009 14:09:10.582 listening on IPv4 interface lo, 127.0.0.1#53<br />
17-Jul-2009 14:09:10.583 binding TCP socket: address in use<br />
17-Jul-2009 14:09:10.583 listening on IPv4 interface eth0, 210.34.1.1#53<br />
17-Jul-2009 14:09:10.583 binding TCP socket: address in use<br />
17-Jul-2009 14:09:10.584 couldn&#8217;t add command channel 127.0.0.1#953: address in use<br />
17-Jul-2009 14:09:10.585 couldn&#8217;t add command channel ::1#953: address in use<br />
17-Jul-2009 14:09:10.585 ignoring config file logging statement due to -g option<br />
17-Jul-2009 14:09:10.585 couldn&#8217;t open pid file &#8216;/var/run/named/named.pid&#8217;: Permission denied<br />
17-Jul-2009 14:09:10.585 exiting (due to early fatal error)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viyin.net/2009/07/linux-dns-configure.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

