2006年12月25日

tinydnsのdata.cdbのRR確認方法

livedoorClipに登録 | このエントリーをはてなブックマークに追加 | del.icio.usに登録 | MM/Memoに登録

tinydns-getコマンドを使うとdata.cdbのRRを確認出来る。

▼前提条件
・djbdnsがインストールされている事
・tinydns-confでtinydnsのディレクトリを作成済み
・data.cdbが存在するディレクトリをカレントディレクトリとする


$ make
$ tinydns-get any example.net
295 bytes, 1+7+0+6 records, response, authoritative, noerror query: 255 example.net
answer: example.net 3600 NS dns01.example.net
answer: example.net 3600 NS dns02.example.net
answer: example.net 3600 NS dns07.example.net
answer: example.net 3600 NS dns08.example.net
answer: example.net 3600 MX 100 mx1.example.net
answer: example.net 3600 MX 100 mx2.example.net
answer: example.net 3600 SOA dns01.example.net hostmaster.example.net 2006111603 1800 600 604800 3600
additional: dns01.example.net 3600 A 192.0.2.4
additional: dns02.example.net 3600 A 192.0.2.68
additional: dns07.example.net 3600 A 192.0.2.195
additional: dns08.example.net 3600 A 192.0.2.208
additional: mx1.example.net 3600 A 192.0.2.230
additional: mx2.example.net 3600 A 192.0.2.231


と言う事で検証用にtinydnsを立ち上げてDNSクエリを送ってしなく
てもdata.cdbのRRを確認する事が可能。tinydns-getで確認した上で
検証用tinydnsのdata.cdbに反映させるのがベストな確認方法だろうか。

1. makeしてdata.cdb作成
2. tinydns-getでdata.cdbのRR確認
3. 検証機tinydnsにdata.cdbを反映させてRR確認
4. 本場機tinydnsにdata.cdbを反映させてRR確認

自分の周りでtinydns-getを使っているのを見かけないので書いてみた。


トラックバックURL

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔