<?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>横浜鯖缶日誌 &#187; BIND</title>
	<atom:link href="http://pandora-lab.com/category/bind/feed/" rel="self" type="application/rss+xml" />
	<link>http://pandora-lab.com</link>
	<description>なんとも地味な日々の作業記録</description>
	<lastBuildDate>Fri, 05 Feb 2010 19:08:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>BINDエラーチェック　dnswalk</title>
		<link>http://pandora-lab.com/2009/11/11/bind%e3%82%a8%e3%83%a9%e3%83%bc%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%80%80dnswalk/</link>
		<comments>http://pandora-lab.com/2009/11/11/bind%e3%82%a8%e3%83%a9%e3%83%bc%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%80%80dnswalk/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 10:25:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[BIND]]></category>

		<guid isPermaLink="false">http://pandora-lab.com/?p=77</guid>
		<description><![CDATA[bindは標準で
named-checkzone
named-checkconf
などのエラーチェックツールが付属してくる。
でもこれはゾーンファイルやコンフィグファイルにsyntaxなエラーがあるかチェックするだけ。
DNSはけっこうテキトーな設定でもとりあえず動いてしまい、infoレベルのsyslogにはエラーを吐かないことも多いので、いま一歩詳細なチェックツールを使っておいたほうがいい。
dnswalk
http://sourceforge.jp/projects/sfnet_dnswalk/
このtarボールは直下に解凍されてしまうので、ディレクトリを掘って解凍すること。
Net::DNSが必要
cpan install Net::DNS
perlスクリプトなのでそのまま実行可能。ただperlへのパスが奇異なのでそのままでは動かない。
vi dnswalk
#!/usr/contrib/bin/perl
　　　　　↓
#!/usr/bin/perl
chown root.root dnswalk
cp dnswalk /usr/bin
# dnswalk example.com.
Checking example.com.
BAD: SOA record not found for example.com.
BAD: example.com. has NO authoritative nameservers!
BAD: All zone transfer attempts of example.com. failed!
0 failures, 0 warnings, 3 errors.
]]></description>
			<content:encoded><![CDATA[<p>bindは標準で<br />
named-checkzone<br />
named-checkconf<br />
などのエラーチェックツールが付属してくる。<br />
でもこれはゾーンファイルやコンフィグファイルにsyntaxなエラーがあるかチェックするだけ。<br />
DNSはけっこうテキトーな設定でもとりあえず動いてしまい、infoレベルのsyslogにはエラーを吐かないことも多いので、いま一歩詳細なチェックツールを使っておいたほうがいい。<br />
<strong>dnswalk</strong><br />
<a href="http://sourceforge.jp/projects/sfnet_dnswalk/">http://sourceforge.jp/projects/sfnet_dnswalk/</a></p>
<p>このtarボールは直下に解凍されてしまうので、ディレクトリを掘って解凍すること。</p>
<p>Net::DNSが必要</p>
<pre>cpan install Net::DNS</pre>
<p>perlスクリプトなのでそのまま実行可能。ただperlへのパスが奇異なのでそのままでは動かない。</p>
<pre>vi dnswalk
#!/usr/contrib/bin/perl
　　　　　↓
#!/usr/bin/perl</pre>
<pre>chown root.root dnswalk
cp dnswalk /usr/bin</pre>
<pre># dnswalk example.com.
Checking example.com.
BAD: SOA record not found for example.com.
BAD: example.com. has NO authoritative nameservers!
BAD: All zone transfer attempts of example.com. failed!
0 failures, 0 warnings, 3 errors.</pre>
]]></content:encoded>
			<wfw:commentRss>http://pandora-lab.com/2009/11/11/bind%e3%82%a8%e3%83%a9%e3%83%bc%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%80%80dnswalk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
