.
[ リロード ]   [ ソース ]  [ トップ | 一覧 | 単語検索 | 最新 | バックアップ | ヘルプ ]

***BINDの一般的な設定

BINDは、Berkeley Internet Name Domainの頭文字をとったもので、いわゆるDNSサーバとリゾルバライブラリ、各種ツールの集合体です。DNS(Domain Name System)の目的は、ホスト名とIPアドレスを関連づけ、名前空間の階層化と権限委譲による分散型データベースです。 ~
インターネットでは、すべてのホストはIPアドレスで区別されます。しかし、IPアドレスは、人間にとっては解りずらいため、名前でアクセスできるようにDNSサーバが発展してきました。また、名前空間を階層化するとともに分散型データベースとすることで、日々増えては消えるドメインやホストの情報を管理しています。

以下に一般的な設定例を示します。

■/etc/resolv.conf
 domain linuxexpert.ne.jp
 nameserver 127.0.0.1
■/etc/named.conf
 // generated by named-bootconf.pl
 
 options {
         directory "/var/named";
         /*
          * If there is a firewall between you and nameservers you want
          * to talk to, you might need to uncomment the query-source
          * directive below.  Previous versions of BIND always asked
          * questions using port 53, but BIND 8.1 uses an unprivileged
          * port by default.
          */
         // query-source address * port 53;
 };
 
 //
 // a caching only nameserver config
 //
 controls {
         inet 127.0.0.1 allow { localhost; } keys { rndckey; };
 };
 zone "." IN {
         type hint;
         file "named.ca";
 };
 
 zone "localhost" IN {
         type master;
         file "localhost.zone";
         allow-update { none; };
 };
 
 zone "0.0.127.in-addr.arpa" IN {
         type master;
         file "named.local";
         allow-update { none; };
 };
 
 zone "linuxexpert.ne.jp" IN {
         type master;
         file "named.hosts";
         allow-update { none; };
 };
 
 zone "128.250.175.210.in-addr.arpa" IN {
         type master;
         file "named.rev";
         allow-update { none; };
 };
 
 include "/etc/rndc.key";
■/var/named/named.local
 $TTL    86400
 @       IN      SOA     @       root    (
                                 2004031301      ; Serial
                                 3H              ; Refresh
                                 15M             ; Retry
                                 1W              ; Expire
                                 1D )            ; Minimum
 
         IN      NS      localhost.
 1       IN      PTR     localhost.
■/var/named/localhost.zone
 TTL    86400
 $ORIGIN localhost.
 @       IN      SOA     @       root    (
                                 2004031301      ; Serial
                                 3H              ; Refresh
                                 15M             ; Retry
                                 1W              ; Expire
                                 1D )            ; Minimum
 
         IN      NS      @
         IN      A       127.0.0.1
■/var/named/named.hosts
 TTL    86400
 $ORIGIN localhost.
 @       IN      SOA     @       root    (
                                 2004031301      ; Serial
                                 3H              ; Refresh
                                 15M             ; Retry
                                 1W              ; Expire
                                 1D )            ; Minimum
 
         IN      NS      @
         IN      A       127.0.0.1
■/var/named/named.rev
 $TTL    86400
 @       IN      SOA     @       root    (
                                 2004031301      ; Serial
                                 3H              ; Refresh
                                 15M             ; Retry
                                 1W              ; Expire
                                 1D )            ; Minimum
 
         IN      NS      dns
         IN      NS      dns.secondary.co.jp.
 
 130     IN      PTR     dns

リロード   差分 ソース ファイル添付 添付ファイル一覧   Wikiトップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Expert Menu
最新記事
なぜここへ
Yahoo Japanから
検索結果から
友人に聞いて
前からURLを知っていた
他サイトからリンク
最新バージョンの確認

Linuxexpert is one of the service presented by InfomationSquare. / OmakaseBlog Login  |  Register Now!