目次
監訳者まえがき
まえがき
1章 背景
1.1 インターネットの歴史についての(とても)簡単な説明
1.2 "the Internet"と"internet"
1.3 ドメインネームシステムの簡単な説明
1.4 BINDの歴史
1.5 DNSを使う必要があるの?
2章 DNSの仕組み
2.1 ドメイン名空間
2.2 インターネットのドメイン名空間
2.3 委任
2.4 ネームサーバとゾーン
2.5 リゾルバ
2.6 名前の解決
2.7 キャッシュ
3章 最初の仕事
3.1 BINDの入手
3.2 ドメイン名の選択
4章 BINDの設定
4.1 例として使うゾーン
4.2 ゾーンデータの設定
4.3 BIND設定ファイルの記述
4.4 省略形
4.5 ホスト名のチェック(BIND 4.9.4以降)
4.6 ツール
4.7 プライマリマスタネームサーバの運用
4.8 スレーブネームサーバの運用
4.9 ゾーンの追加
4.10 次章では
5章 DNSと電子メール
5.1 MXレコード
5.2 メールエクスチェンジャについて、再考
5.3 MXのアルゴリズム
6章 ホストの設定
6.1 リゾルバ
6.2 リゾルバの設定例
6.3 苦労を最小限に抑えるために
6.4 ベンダ固有の設定方法
7章 BINDの運用
7.1 ネームサーバの制御
7.2 ゾーンデータファイルの更新
7.3 ファイル構成の整理
7.4 BIND 8および9システムファイルの場所の変更
7.5 BIND 8および9のログ出力
7.6 すべてをスムーズに
8章 ドメインの拡張
8.1 ネームサーバはいくつ必要か
8.2 ネームサーバの追加
8.3 ネームサーバの登録
8.4 TTLの変更
8.5 障害にそなえて
8.6 障害が起きたら
9章 親の仕事
9.1 いつ親になるか
9.2 子供をいくつ作るか
9.3 子供の名前
9.4 子供の作り方
9.5 in-addr.arpaドメインのサブドメイン
9.6 よい親になるために
9.7 サブドメインへの移行の管理
9.8 親の一生
10章 高度な機能
10.1 アドレスマッチリストとACL
10.2 DNS動的更新
10.3 DNS NOTIFY(ゾーン変更の通知)
10.4 差分ゾーン転送(IXFR)
10.5 回送
10.6 制約を強化したネームサーバ
10.7 ビュー
10.8 ラウンドロビンによる負荷分散
10.9 ネームサーバアドレスの順序づけ
10.10 特定のネットワーク上のネームサーバの優先
10.11 非再帰的なネームサーバ
10.12 異常なネームサーバの排除
10.13 システムのチューニング
10.14 互換性
10.15 IPv6アドレッシングの基本
10.16 アドレスとポート
10.17 IPv6の正引きと逆引き
11章 セキュリティ
11.1 TSIG
11.2 ネームサーバのセキュリティの確保
11.3 DNSとインターネットファイアウォール
11.4 DNSセキュリティ拡張
12章 nslookupとdig
12.1 nslookupはよいツールか
12.2 対話型と非対話型
12.3 オプションの設定
12.4 探索リストの無効化
12.5 一般的な作業
12.6 それほど一般的ではない作業
12.7 nslookupのトラブルシューティング
12.8 ネット上の最高の喜び
12.9 digを使う
13章 BINDデバッグ出力の読み方
13.1 デバッグのレベル
13.2 デバッグをオンにする
13.3 デバッグ出力を読む
13.4 リゾルバの探索アルゴリズムとネガティブキャッシュ(BIND 8)
13.5 リゾルバの探索アルゴリズムとネガティブキャッシュ(BIND 9)
13.6 ツール
14章 DNSとBINDのトラブルシューティング
14.1 NISに原因があるかもしれない
14.2 トラブルシューティング用のツールとテクニック
14.3 一般的な問題のリスト
14.4 バージョンアップに伴う問題
14.5 相互運用性とバージョンの問題
14.6 TSIGのエラー
14.7 症状から問題を探る
15章 リゾルバおよびネームサーバライブラリルーチンを使ったプログラミング
15.1 nslookupを使ったシェルスクリプトの作成
15.2 リゾルバライブラリルーチンを使った Cプログラムの作成
15.3 Net::DNSを使ったPerlプログラミング
16章 その他のトピック
16.1 CNAMEレコードの使い方
16.2 ワイルドカード
16.3 MXレコードの制限
16.4 ダイアルアップ接続
16.5 ネットワーク名とネットワーク番号
16.6 その他の資源レコード
16.7 DNSとWINS
16.8 DNSとWindows 2000
付録A DNSのメッセージフォーマットと資源レコード
付録B BIND互換性一覧表
付録C Linux環境でのBINDのコンパイルとインストール
付録D トップレベルドメイン
付録E BINDネームサーバおよびリゾルバの設定
索引
|