BIND9のインストール

# apt-get install bind9
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
  bind9utils
提案パッケージ:
  bind9-doc resolvconf ufw
以下のパッケージが新たにインストールされます:
  bind9 bind9utils
アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。
380kB のアーカイブを取得する必要があります。
この操作後に追加で 1147kB のディスク容量が消費されます。
続行しますか [Y/n]? y
取得:1 http://security.debian.org lenny/updates/main bind9utils 1:9.6.ESV.R1+dfsg-0+lenny2 [104kB]
取得:2 http://security.debian.org lenny/updates/main bind9 1:9.6.ESV.R1+dfsg-0+lenny2 [276kB]
380kB を 2s で取得しました (158kB/s)
パッケージを事前設定しています ...
未選択パッケージ bind9utils を選択しています。
(データベースを読み込んでいます ... 現在 26227 個のファイルとディレクトリがインストールさ れています。)
(.../bind9utils_1%3a9.6.ESV.R1+dfsg-0+lenny2_i386.deb から) bind9utils を展開しています...
未選択パッケージ bind9 を選択しています。
(.../bind9_1%3a9.6.ESV.R1+dfsg-0+lenny2_i386.deb から) bind9 を展開しています...
man-db のトリガを処理しています ...
bind9utils (1:9.6.ESV.R1+dfsg-0+lenny2) を設定しています ...
bind9 (1:9.6.ESV.R1+dfsg-0+lenny2) を設定しています ...
Adding group `bind' (GID 106) ...
終了。
Adding system user `bind' (UID 104) ...
Adding new user `bind' (UID 104) with group `bind' ...
Not creating home directory `/var/cache/bind'.
wrote key file "/etc/bind/rndc.key"
#
Starting domain name service...: bind9.


named.confの編集

エディタで/etc/bind/named.confを開き、ドメインの設定を追加します。

// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local

include "/etc/bind/named.conf.options";

// prime the server with knowledge of the root servers
zone "." {
        type hint;
        file "/etc/bind/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

zone "localhost" {
        type master;
        file "/etc/bind/db.local";
};

zone "127.in-addr.arpa" {
        type master;
        file "/etc/bind/db.127";
};

zone "0.in-addr.arpa" {
        type master;
        file "/etc/bind/db.0";
};

zone "255.in-addr.arpa" {
        type master;
        file "/etc/bind/db.255";
};

//------ ここから 追加
zone "yourdomain.net" {
        type master;
        file "/etc/bind/db.yourdomain.net";
};

zone "0.168.192.in-addr.arpa" {
        type master;
        file "/etc/bind/db.0.168.192";
};
//------ ここまで

include "/etc/bind/named.conf.local";


ゾーンファイルの作成

エディタで、/etc/bind/db.yourdomail.net を下記内容で新規作成

$TTL    86400
@       IN      SOA     yourdomain.net.  root.yourdomain.net.(
                        2010090501 ; Serial
                        28800      ; Refresh
                        14400      ; Retry
                        3600000    ; Expire
                        86400 )    ; Minimum
        IN NS    yourdomain.net.
        IN MX 10 mail.yourdomain.net.

@       IN A     192.168.0.3    ; IPアドレスを指定  yourdomain.net
*       IN A     192.168.0.3    ; IPアドレスを指定  *.yourdomain.net


エディタで、/etc/bind/db.0.168.192 を下記内容で新規作成

$TTL    86400
@       IN      SOA     yourdomain.net.  root.yourdomain.net.(
                        2010090501 ; Serial
                        28800      ; Refresh
                        14400      ; Retry
                        3600000    ; Expire
                        86400 )    ; Minimum
        IN NS    ns.yourdomain.net.
        IN MX 10 mail.yourdomain.net.

3     IN PTR   yourdomain.net.


設定ファイルの再読み込み

# /etc/init.d/bind9 reload

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-09-05 (日) 00:00:00 (3328d)