Oliverの日記: IPv6なDNS
日記 by
Oliver
DNSサーバの故障でもう一個、キャッシュオンリーなDNSサーバを立ち上げることに。どうせならIPv6対応ということでいろいろ調べてみる。すると、なんと驚いた事に、いつの間にかAAAAレコードがdepreciatedになっている。新しいのはA6だそうだ[RFC2874]。プリフィックスの利用によりアドレスリロケーションやマルチホームが楽になるらしい。
でも、このA6レコード、賛否両論だ。djbdnsの作者、いわずとしれたqmailの悪名高き作者djbが反対しているだけでなく、Ian Jacksonが設計中の新しいGNU nameserverも当初はA6レコードに対応しないとのこと。まとめると:
- AAAAレコードが使えるのは現時点ではBIND 8.x, 9.x, djbdns (with patch)
- A6レコードが使えるのはBIND 9.xのみ
- IPv6でのキュエリを受け付けられるのはBIND 9.xのみ
実際問題としてA6を理解するリゾルバが最新の実験的なBIND 9.xリゾルバだけで、しかもルートサーバがIPv4のみの対応なのを考えると、AAAA over IPv4 でいいや。