Would you like to see this page in English? Click here.

この商品をお持ちですか? マーケットプレイスに出品する
DNS&BIND(第4版)
 
 

DNS&BIND(第4版) [単行本]

Paul Albitz , Cricket Liu , 高田 広章 , 小島 育夫 , 小舘 光正 , ポール アルビッツ , クリケット リュウ
5つ星のうち 4.7  レビューをすべて見る (11件のカスタマーレビュー)

出品者からお求めいただけます。


‹  商品の概要に戻る

商品の説明

日経BP企画

DNS&BIND
DNS(ドメイン名システム)の事実上の標準ソフト「BIND」の解説書。第4版では,BIND9.1.0/8.2.3の記述を追加。Windows2000との併用時に重要な拡張機能を詳説。


(日経インターネットテクノロジー 2002/04/01 Copyright©2001 日経BP企画..All rights reserved.)

[ご注意ください]

本書の構成
 本書は、ゾーンとゾーン管理者の成長にほぼ沿った形で構成されている。1章と2章では、ドメインネームシステムの理論について解説する。3~6章では、自分のドメインを立ち上げるべきかどうかの指針を示し、立ち上げると決めた場合にすべきことを説明する。中盤となる7~11章では、ゾーンの運用、ネームサーバを使うためのホストの設定、ゾーンの拡張計画、サブドメインの作成方法について解説する。終盤の12~16章では、トラブルシューティングのためのツールやDNSで発生する問題、リゾルバライブラリルーチンを使ったプログラミングについて解説する。
 各章の内容をもう少し詳しく見ていこう

「1章 背景」では、DNSの開発の動機となった歴史的な経緯と問題点を紹介し、DNSの理論の概要について解説する。
「2章 DNSの仕組み」では、DNSの理論を掘り下げて、DNS名前空間の構成、ドメイン、ゾーン、そしてネームサーバについて詳しく解説する。さらに、名前の解決やキャッシュといった重要な概念も紹介する。
「3章 最初の仕事」では、BINDソフトウェアを持っていない場合の入手方法や、入手したBINDソフトウェアの使い方、自分のドメイン名の決め方、そして自分のゾーンを委任してくれる組織への連絡方法について解説する。
「4章 BINDの設定」では、ネームサーバデータベースの作成や、ネームサーバの起動、動作チェックなど、実際に2台のBINDネームサーバを設定する方法について詳しく述べる。
「5章 DNSと電子メール」では、DNSのMXレコードを取り上げる。MXレコードは、特定の宛先に宛てたメールの処理を代行するホストを指定するために、管理者が使うものである。この章では、インターネットファイアウォールを持つネットワークや、インターネットに直接接続できないホストなど、さまざまなネットワークやホストを考慮したメール配送経路を決定する戦略について解説する。
「6章 ホストの設定」では、BINDリゾルバの設定方法について解説する。また、主要なUNIXベンダによるリゾルバの実装とWindows 95、NT、および2000のリゾルバに特有な点についても述べる。
「7章 BINDの運用」では、ネームサーバの動作状況や権威のチェックなど、ゾーンをスムーズに運用するために必要な定期的な作業について解説する。
「8章 ドメインの拡張」では、ゾーンを大きくする方法や、移設や停止の計画など、ゾーンを拡張・発展させるための計画の立て方について解説する。
「9章 親の仕事」では、親ゾーンになることの喜びについて解説する。具体的には、いつ親になる(サブドメインを作る)べきか、子供にどのような名前をつけるか、子供をどうやって作るか(!)、そして子供をどのように見守っていくかについて述べる。
「10章 高度な機能」では、ネームサーバの動作をチューニングしたり、セキュリティを確保したり、管理を容易にしたりするための、普段はあまり使わないネームサーバの設定オプションについて解説する。
「11章 セキュリティ」では、ネームサーバのセキュリティを確保する方法と、インターネットファイアウォールに対応するようにネームサーバを設定する方法について解説する。また、DNSの新しい拡張機能であるDNSセキュリティ拡張とトランザクション署名についても述べる。
「12章 nslookupとdig」では、DNSのデバッグでもっともよく使うnslookupの詳細を解説する。また、リモートネームサーバから怪しい情報を見つけだすテクニックについても説明する。
「13章 BINDデバッグ出力の読み方」は、BINDのデバッグ情報の解読書である。この章では、BINDが出力する暗号のようなデバッグ情報を解読する方法を説明する。デバッグ情報を解読できれば、ネームサーバについての理解が深まるだろう。
「14章 DNSとBINDのトラブルシューティング」では、まず、DNSとBINDに関する多くの一般的な問題と、それらの解決法を紹介する。次に、それほど一般的ではなく、診断も難しい問題について解説する。
「15章 リゾルバおよびネームサーバライブラリルーチンを使ったプログラミング」では、BINDのリゾルバルーチンを利用して、Cプログラム中からネームサーバに問い合わせを出してデータを取り出す方法を具体的に示す。この章には、ネームサーバの動作や権威をチェックするための、役に立つ(ことを祈る)プログラムを入れておいた。
「16章 その他のトピック」では、14章までで紹介しきれなかった話題として、DNSのワイルドカード、ダイアルアップのためにインターネット接続がときどき途切れるホストとネットワーク、ネットワーク名のエンコーディング、実験的なレコードタイプ、そしてWindows 2000との関係について解説する。
「付録A DNSのメッセージフォーマットと資源レコード」では、DNSの問い合わせと応答で使われているフォーマットをバイト単位で解説する。また、現在定義されているすべての資源レコードのリストを掲載する。
「付録B BIND互換性一覧表」には、最も一般的なBINDリリースと、それぞれで利用できる最も重要な機能の対応表を掲載してある。
「付録C Linux環境でのBINDのコンパイルとインストール」では、BINDのバージョン8.2.3をLinux上でコンパイルするための方法を、手順を追って説明する。
「付録D トップレベルドメイン」では、インターネットのドメイン名空間に存在するトップレベルドメインの一覧を示す。
「付録E BINDネームサーバおよびリゾルバの設定」では、ネームサーバやリゾルバを設定するための構文と各パラメータの意味を要約する。

[ご注意ください]

本書の構成
 本書は、ゾーンとゾーン管理者の成長にほぼ沿った形で構成されている。1章と2章では、ドメインネームシステムの理論について解説する。3~6章では、自分のドメインを立ち上げるべきかどうかの指針を示し、立ち上げると決めた場合にすべきことを説明する。中盤となる7~11章では、ゾーンの運用、ネームサーバを使うためのホストの設定、ゾーンの拡張計画、サブドメインの作成方法について解説する。終盤の12~16章では、トラブルシューティングのためのツールやDNSで発生する問題、リゾルバライブラリルーチンを使ったプログラミングについて解説する。
 各章の内容をもう少し詳しく見ていこう

「1章 背景」では、DNSの開発の動機となった歴史的な経緯と問題点を紹介し、DNSの理論の概要について解説する。
「2章 DNSの仕組み」では、DNSの理論を掘り下げて、DNS名前空間の構成、ドメイン、ゾーン、そしてネームサーバについて詳しく解説する。さらに、名前の解決やキャッシュといった重要な概念も紹介する。
「3章 最初の仕事」では、BINDソフトウェアを持っていない場合の入手方法や、入手したBINDソフトウェアの使い方、自分のドメイン名の決め方、そして自分のゾーンを委任してくれる組織への連絡方法について解説する。
「4章 BINDの設定」では、ネームサーバデータベースの作成や、ネームサーバの起動、動作チェックなど、実際に2台のBINDネームサーバを設定する方法について詳しく述べる。
「5章 DNSと電子メール」では、DNSのMXレコードを取り上げる。MXレコードは、特定の宛先に宛てたメールの処理を代行するホストを指定するために、管理者が使うものである。この章では、インターネットファイアウォールを持つネットワークや、インターネットに直接接続できないホストなど、さまざまなネットワークやホストを考慮したメール配送経路を決定する戦略について解説する。
「6章 ホストの設定」では、BINDリゾルバの設定方法について解説する。また、主要なUNIXベンダによるリゾルバの実装とWindows 95、NT、および2000のリゾルバに特有な点についても述べる。
「7章 BINDの運用」では、ネームサーバの動作状況や権威のチェックなど、ゾーンをスムーズに運用するために必要な定期的な作業について解説する。
「8章 ドメインの拡張」では、ゾーンを大きくする方法や、移設や停止の計画など、ゾーンを拡張・発展させるための計画の立て方について解説する。
「9章 親の仕事」では、親ゾーンになることの喜びについて解説する。具体的には、いつ親になる(サブドメインを作る)べきか、子供にどのような名前をつけるか、子供をどうやって作るか(!)、そして子供をどのように見守っていくかについて述べる。
「10章 高度な機能」では、ネームサーバの動作をチューニングしたり、セキュリティを確保したり、管理を容易にしたりするための、普段はあまり使わないネームサーバの設定オプションについて解説する。
「11章 セキュリティ」では、ネームサーバのセキュリティを確保する方法と、インターネットファイアウォールに対応するようにネームサーバを設定する方法について解説する。また、DNSの新しい拡張機能であるDNSセキュリティ拡張とトランザクション署名についても述べる。
「12章 nslookupとdig」では、DNSのデバッグでもっともよく使うnslookupの詳細を解説する。また、リモートネームサーバから怪しい情報を見つけだすテクニックについても説明する。
「13章 BINDデバッグ出力の読み方」は、BINDのデバッグ情報の解読書である。この章では、BINDが出力する暗号のようなデバッグ情報を解読する方法を説明する。デバッグ情報を解読できれば、ネームサーバについての理解が深まるだろう。
「14章 DNSとBINDのトラブルシューティング」では、まず、DNSとBINDに関する多くの一般的な問題と、それらの解決法を紹介する。次に、それほど一般的ではなく、診断も難しい問題について解説する。
「15章 リゾルバおよびネームサーバライブラリルーチンを使ったプログラミング」では、BINDのリゾルバルーチンを利用して、Cプログラム中からネームサーバに問い合わせを出してデータを取り出す方法を具体的に示す。この章には、ネームサーバの動作や権威をチェックするための、役に立つ(ことを祈る)プログラムを入れておいた。
「16章 その他のトピック」では、14章までで紹介しきれなかった話題として、DNSのワイルドカード、ダイアルアップのためにインターネット接続がときどき途切れるホストとネットワーク、ネットワーク名のエンコーディング、実験的なレコードタイプ、そしてWindows 2000との関係について解説する。
「付録A DNSのメッセージフォーマットと資源レコード」では、DNSの問い合わせと応答で使われているフォーマットをバイト単位で解説する。また、現在定義されているすべての資源レコードのリストを掲載する。
「付録B BIND互換性一覧表」には、最も一般的なBINDリリースと、それぞれで利用できる最も重要な機能の対応表を掲載してある。
「付録C Linux環境でのBINDのコンパイルとインストール」では、BINDのバージョン8.2.3をLinux上でコンパイルするための方法を、手順を追って説明する。
「付録D トップレベルドメイン」では、インターネットのドメイン名空間に存在するトップレベルドメインの一覧を示す。
「付録E BINDネームサーバおよびリゾルバの設定」では、ネームサーバやリゾルバを設定するための構文と各パラメータの意味を要約する。

内容説明

"DNS and BIND" is about one of the Internet's fundamental building blocks: the distributed host information database that's responsible for translating names into addresses, routing mail to its proper destination, and many other services. As the authors say in the preface, if you're using the Internet, you're already using DNS - even if you don't know it. This edition covers the 9.1.0 and 8.2.3 versions of BIND along with the older 4.9 version. There's also more extensive coverage of NOTIFY, IPv6 forward and reverse mapping, transaction signatures, and the new DNS Security Extensions; and a new section on accommodating Windows 2000 clients, servers and Domain Controllers. Whether you're an administrator involved daily with DNS or a user who wants to be more informed about the Internet and how it works, the book should be of interest. Topics include: what DNS does, how it works, and when you need to use it; how to find your own place in the Internet's name space; setting up name servers; using MX records to route mail; configuring hosts to use DNS name servers; subdividing domains (parenting); securing your name server: restricting who can query your server, preventing unauthorized zone transfers, avoiding bogus name servers, and so on; mapping one name to several servers for load sharing; troubleshooting: using nslookup, reading debugging output, common problems; and DNS programming, using the resolver library and Perl's Net::DNS module. --このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

内容(「BOOK」データベースより)

本書は、長年にわたって世界中のインターネット技術者に読まれている、DNSとBINDの解説書の決定版です。DNSの基本原理からドメインの登録手順、ドメインの立ち上げ、サブドメインの管理、日々の保守・運用、トラブルシューティング、セキュリティ対策、BINDの設定コマンドやプログラミングガイドまで、体系的かつ網羅的にまとめてあります。

内容(「MARC」データベースより)

DNSの基本原理からドメインの登録手順、ドメインの立ち上げ、サブドメインの管理、日々の保守・運用、トラブルシューティング、セキュリティ対策などを、体系的かつ網羅的にまとめた。99年刊に次ぐ第4版。

Amazon.com

The Domain Naming System (DNS) is a glorious thing. It takes familiar Internet network and machine names (like "amazon.com") and converts them to Internet Protocol (IP) addresses (like "208.35.218.15") that are meaningful to routers and therefore useful for identifying the machine you want to reach. What's amazing is that DNS enables someone in Germany to refer, by name, to a computer in Mongolia even if no one in Germany has ever accessed the distant machine before. It's pretty much self-configuring, too: No human effort in Germany is necessary to make the Mongolian machine reachable by name. DNS and BIND explains how DNS works better for this than any other piece of documentation, printed or otherwise. The work of Paul Albitz and Cricket Liu, now in its fourth revision, has long been considered a classic among systems administrators and network architects, particularly those with a Unix bent.

The fourth edition is mainly an update: The authors have added coverage of incremental and conditional zone transfer with BIND's new NOTIFY features, as well as of Transaction Signatures (TSIG), and DNS Security Extensions (DNSSEC). Sections on firewalling and DNS for IPv6 addresses have been expanded. Throughout, Albitz and Liu maintain their impeccable style, combining text and illustrative listings into an educational whole. --David Wall

Topics covered: The Domain Naming System (DNS) and how it's implemented by BIND (through versions 8.2.3 and 9.1.0), how to set up BIND, how to configure MX records for mail service, parent and child domains, NOTIFY, and DNS security.
--このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

Amazon.co.uk

DNS and BIND is an explanation of the glorious Domain Name System (DNS). DNS takes familiar Internet network and machine names (such as "Amazon.co.uk") and converts them to Internet Protocol (IP) addresses (such as "208.35.218.15") that are meaningful to routers and so useful for identifying the machine you want to reach. What's amazing is, DNS enables someone in Germany to refer, by name, to a computer in Mongolia even if no one in Germany has ever accessed the distant machine before. It's pretty much self-configuring too: no human effort in Germany is necessary to make the Mongolian machine reachable by name. DNS and BIND explains how DNS works better than any other piece of documentation, printed or otherwise. The work of Paul Albitz and Cricket Liu, now in its fourth revision, has long been considered a classic among systems administrators and network architects, particularly those with a UNIX bent.

The fourth edition is mainly an update: The authors have added coverage of incremental and conditional zone transfer with BIND's new NOTIFY features, as well as of Transaction Signatures (TSIG) and DNS Security Extensions (DNSSEC). Sections on firewalling and DNS for IPv6 addresses have been expanded, and Albitz and Liu maintain their impeccable style that combines text and illustrative listings into an educational whole throughout. --David Wall

Topics covered: The Domain Name System (DNS) and how it's implemented by BIND (through versions 8.2.3 and 9.1.0), how to set up BIND, how to configure MX records for mail service, parent and child domains, NOTIFY, and DNS security. --このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

Book Description

DNS and BIND is about one of the Internet's fundamental building blocks: the distributed host information database that's responsible for translating names into addresses, routing mail to its proper destination, and many other services. As the authors say in the preface, if you're using the Internet, you're already using DNS--even if you don't know it.

This edition brings you up to date on the new 9.1.0 and 8.2.3 versions of BIND along with the older 4.9 version. There's also more extensive coverage of NOTIFY, IPv6 forward and reverse mapping, transaction signatures, and the new DNS Security Extensions; and a new section on accommodating Windows 2000 clients, servers and Domain Controllers.

Whether you're an administrator involved daily with DNS or a user who wants to be more informed about the Internet and how it works, you'll find this book essential reading.

Topics include:

  • What DNS does, how it works, and when you need to use it
  • How to find your own place in the Internet's name space
  • Setting up name servers
  • Using MX records to route mail
  • Configuring hosts to use DNS name servers
  • Subdividing domains (parenting)
  • Securing your name server: restricting who can query your server, preventing unauthorized zone transfers, avoiding bogus name servers, etc.
  • Mapping one name to several servers for load sharing
  • Troubleshooting: using nslookup, reading debugging output, common problems
  • DNS programming, using the resolver library and Perl's Net::DNS module


--このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

メディア掲載レビュー

'Now into its fourth edition, updated to cover BIND 9, the O'Reilly textbook has already attained classic status. DNS and BIND can be found on the shelf, or more likely open on the desk, of most clued-up system administrators... Don't expect a fun read ... the subject matter is a little dry for that ... but if you like your Unix and want to truly understand how DNS works in general and in practice within your enterprise, this is the book to buy.' - Davey Winder, PC PRO, September 'This book has been the bible for DNS administration since 1992. .. I can't fault this new edition of the book. The first edition serve me well when I was setting up my first DNS server. The book still achieves what it sets out to do, and explains DNS and BIND. This has got more complicated (sorry, feature rich!) over the years, but this book still explains it in clear terms. O'Reilly rightly made their name through publishing titles like this.' - Joel Smith, new@UK, December 2001 'This book is as useful now as it was back in the mid 90's. Buy it if you have to do any more than be a simple user of DNS. As a measure of how times change, the appendices no longer show you how to compile and install BIND on a Sun operating system, it is now shown with Linux.' - Raza Rizvi, new@UK, December 2001 --このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

著者について

Paul Albitz is a software engineer at HewlettPackard. Paul earned a bachelor of science degree from the University of Wisconsin, LaCrosse, and a master of science degree from Purdue University. Paul worked on BIND for the HPUX 7.0 and 8.0 releases. During this time he developed the tools used to run the hp.com domain. Since then Paul has worked on networking HP's DesignJet plotter and on the fax subsystem of HP's OfficeJet multifunction peripheral. Before joining HP, Paul was a system administrator in the CS Department of Purdue University. As system administrator, Paul ran versions of BIND before BIND's initial release with 4.3 BSD. Paul and his wife Katherine live in San Diego, CA. Cricket Liu matriculated at the University of California's Berkeley campus, that great bastion of free speech, unencumbered Unix and cheap pizza. He went to work for HewlettPackard after graduation and stayed at HP for nine years. Cricket began managing the hp.com zone after the Loma Prieta earthquake forcibly moved the zone's management from HP Labs to HP's Corporate Offices. He was hostmaster@hp.com for over three years, and then joined HP's Professional Services Organization to found HP's Internet consulting program. Cricket, his wife, Paige, and their son, Walt, live in Colorado with two Siberian Huskies, Annie and Dakota. On warm weekends, you'll probably find them on the flying trapeze. --このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。

著者略歴 (「BOOK著者紹介情報」より)

アルビッツ,ポール
Hewlett‐Packard社のソフトウェアエンジニア。ウィスコンシン州立大学ラ・クロッセ校の理学士、パーデュー大学の理学修士の学位を持つ。彼は、HP‐UX7.0と8.0のBINDの実装に携わり、その間、hp.comドメインで使われているツール類のいくつかも開発している。その後、ネットワーク対応のHP DesignJetプロッター、HP OfficeJetの多機能周辺機器の中のFAXサブシステムなども手がけている。HPに就職する前は、パーデュー大学の情報科学科のシステム管理者だった。その頃は、4.3BSDに付属の初期のBINDを動かしていた。現在、彼は妻のKatherineとカリフォルニア州サンディエゴに住んでいる

リュウ,クリケット
言論の自由と誰からも侵されることのないUNIXと、安いピザの最後の砦であるカリフォルニア州立大学バークレー校に入学し、卒業後はHewlett‐Packard社に就職してから9年になる。Loma Prieta地震の後、同社のドメイン管理が研究所から本社に強制的に移管させられたとき、彼はhp.comのドメイン管理を任された。hostmaster@hp.comとして3年間あまり勤めた後、インターネットコンサルティングプロジェクトのひとつであるProfessional Services Organizationに移った。1997年にHewlett‐Packard社を去り、DNSのコンサルティングと教育を行なうAcme Byte & Wire社を友人であるMatt Larsonと共に立ち上げた。2000年6月にはNetwork Solutions Inc.に買収されたが、さらに同じ日の遅く、Network Solutions Inc.はVeriSignと合併した。現在、VeriSign Global Registry ServicesのDNSプロダクトマネージャに就任している

高田 広章
豊橋技術科学大学情報工学系助教授。1988年東京大学大学院理学系研究科情報科学専攻修士課程修了。博士(理学)。東京大学理学部助手などを経て、1997年12月より豊橋技術科学大学講師。1989年に東京大学理学部とハワイ大学との間をインターネット接続したときに、技術面の責任者としてインターネットと関わりを持つようになって以来、数年間にわたってJPドメインのネームサーバの運用を行なった。研究分野は組込みリアルタイムシステムで、インターネットはあくまで副業。ITRON専門委員会幹事

小島 育夫
宇宙開発事業団筑波宇宙センター(前職)にて、宇宙センター内のネットワーク構築の業務を担当。また、筑波研究学園都市に点在する研究機関との共同研究に必要不可欠な、ネットワークの相互接続をすすめる。1990年3月、TISN(国際理学ネットワーク)およびNSI(NASA Science Internet)とのネットワーク接続業務を担当し、以来インターネットの運用管理に携る。1994年5月、JPNICに転職。IPアドレスの割り当てに関する業務、JPNICデータベースの運用管理に関する業務および情報提供に関する業務などを担当し、現在は主にJPドメイン名の登録に関する業務に従事する

小舘 光正
1962年横浜生まれ。1984年から翻訳を専業とし、コンピュータと半導体に関連したマニュアルや書籍を中心に手がける(本データはこの書籍が刊行された当時に掲載されていたものです)
‹  商品の概要に戻る