文献とツール
しっかりした文献がちゃんと存在しています。 オンラインのものと印刷されているものとがそれぞれあります。 即席 DNS 管理者が熟練した DNS 管理者になるためのステップを踏むには、 この中のいくつかを読むことが必要です。
私は The Concise Guide to DNS and BIND (by Nicolai Langfeldt, Que, ISBN 0-7897-2273-9) を書きました。この本はこの HOWTO と、とても似ていますが、 多少詳細に、そしてずっと幅広い話題を扱っています。 この本はポーランド語に翻訳され、Helion から DNS i BIND として出版されています。 ( http://helion.pl/ksiazki/dnsbin.htm, ISBN 83-7197-446-9) C. Liu P. Albitz が書いた DNS and BIND は、 今や第四版となりました (O'Reilly & Associates, ISBN 0-937175-82-X. バッタ本として知られています)。 また Linux DNS Server Administration という本が Craig Hunt によって書かれ、Sybex から出版されています (ISBN 0782127363)。私はこれはまだ読んでいません。 良い DNS (その他なんでも) の管理者になるためには、 Robert M. Pirsig の Zen and the Art of Motorcycle Maintenance も必読でしょう。
訳注: Langfeldt さんの本の日本語訳は、オーム社から 『DNS & BIND 入門』 というタイトルで出版されています。 オライリーの『DNS & BIND』の日本語版は、現在 第3版 が出版されており、第4版も近々に発刊予定とのことです。
オンラインでは、 私の本 (やその他の大量の本) を電子的に購読するサービスが http://safari.informit.com/ にあります。 http://www.dns.net/dnsrd (DNS Resources Directory) や http://www.isc.org/bind.html でもいろいろ見つかります。 FAQ、リファレンスマニュアル、 論文やプロトコル定義や DNS のハックもあります (これらや、以下に示す RFC の (全部ではないにせよ) ほとんどは、 BIND の配布アーカイブに含まれています)。 私はこのあたりのほとんどは読んでいません。 ニュースグループ comp.protocols.tcp-ip.domains では DNS の議論をしています。 また DNS に関する RFC もたくさん存在しています。 中でも重要なものを以下に挙げておきます。 BCP (Best Current Practice) の番号が付いているものは必読です。
P. Vixie, Extension Mechanisms for DNS (EDNS0) August 1999.
BCP 20, H. Eidnes et. al. Classless IN-ADDR.ARPA delegation, March 1998. This is about CIDR, or classless subnet reverse lookups.
M. Andrews, Negative Caching of DNS Queries, March 1998. About negative caching and the $TTL zone file directive.
BCP 17, M. Hamilton and R. Wright, Use of DNS Aliases for Network Services, October 1997. About CNAME usage.
BCP 16, R. Elz et. al., Selection and Operation of Secondary DNS Servers, July 1997.
A. Gulbrandsen, P. Vixie, A DNS RR for specifying the location of services (DNS SRV), October 1996
Y. Rekhter, R. Moskowitz, D. Karrenberg, G. de Groot, E. Lear, Address Allocation for Private Internets, 02/29/1996.
D. Barr, Common DNS Operational and Configuration Errors, 02/28/1996.
B. Barr Errors in RFC 1912. Only available at http://www.cis.ohio-state.edu/~barr/rfc1912-errors.html
A. Romao, Tools for DNS debugging, 11/03/1994.
C. Farrell, M. Schulze, S. Pleitner, D. Baldoni, DNS Encoding of Geographical Location, 11/01/1994.
R. Ullmann, P. Mockapetris, L. Mamakos, C. Everhart, New DNS RR Definitions, 10/08/1990.
P. Mockapetris, Domain names - implementation and specification, 11/01/1987.
P. Mockapetris, Domain names - concepts and facilities, 11/01/1987.
M. Lottor, Domain administrators operations guide, 11/01/1987.
M. Stahl, Domain administrators guide, 11/01/1987.
C. Partridge, Mail routing and the domain system, 01/01/1986.