はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 DNSサーバ立上げ
日時: 2011/09/18 12:32
名前: ちゃんと

1.不明点・障害内容:
はじめまして。ちゃんとです。
Linux経験がないのですが、課題があり、DNSサーバの立ち上げを行っています。
ひたすらググってやっています。
BINDインストール、ゾーンファイル作成まではできたのですが、
ここでつまずいてから先に進めません。

/etc/init.d/named restart
を実行すると

named を停止中:                                            [  OK  ]
named を起動中:
named 設定でエラー: :
zone localdomain/IN: loaded serial 42
zone localhost/IN: loaded serial 42
zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 1997022700
zone 255.in-addr.arpa/IN: loaded serial 42
zone 0.in-addr.arpa/IN: loaded serial 42
zone 10.0.14.158.com/IN: loading master file 10.0.148.158.com.zone: file not found
localhost_resolver/10.0.14.158.com/IN: file not found
                                                           [失敗]

となってしまいます。

/etc/named.conf
の中は下記のようになっております。


//
// named.caching-nameserver.conf
//
// Provided by Red Hat caching-nameserver package to configure the
// ISC BIND named(8) DNS server as a caching only nameserver
// (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
// DO NOT EDIT THIS FILE - use system-config-bind or an editor
// to create named.conf - edits to this file will be lost on
// caching-nameserver package upgrade.
//
options {
        listen-on port 53 {10.0.14.158; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";

        // Those options should be used carefully because they disable port
        // randomization
        // query-source    port 53;
        // query-source-v6 port 53;

        allow-query     { any; };
        allow-query-cache { localhost; };
};
logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};
view localhost_resolver {
        match-clients      { any; };
        match-destinations { localhost; };
        recursion yes;
        include "/etc/named.rfc1912.zones";
        zone "10.0.14.158.com" IN {
                      type master;
        file "10.0.148.158.com.zone";
        allow-update { none; };
     };
};


どなたか原因等がわかる方いましたら、教えていただければ幸いです。

どうぞよろしくお願いいたします。


2.ログの有無   :有
  (有:その内容) :
3.Distribution  :CentOS
      Version :
4.Service Name  :
      Version :
5.ネットワーク構成:
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: DNSサーバ立上げ ( No.6 )
日時: 2011/09/20 00:44
名前: ちゃんと

管理者様、stranger様

digの使い方をご教示いただきありがとうございます。
大変分かりやすく理解させていただきました。
初心者といえども、このくらいは自分でググッて解決しないとと思っております。

これで基本的にDNSサーバ構築の設定を全て完了したと思うのですが、
http;//www.10.0.14.158.com 
とwebで検索しても、適切にページが表示されません。


ゾーンファイルのwwwの指定の仕方がいけないのではと疑っているのですが、
どこか問題点等はあるのでしょうか。

何故解決できないか教えていただけると幸いです。

メンテ
 Re: DNSサーバ立上げ ( No.7 )
日時: 2011/09/21 06:05
名前: stranger
参照: http://ja.528p.com/

このDNSサーバは試験的なもので、internetに公開されないですよね
10.0.14.158.comで登録されていませんよね

view internal {
        match-clients      { localnets; };
        match-destinations { localnets; };
        recursion yes;
        zone "10.0.14.158.com" IN {
                      type master;
        file "10.0.148.158.com.zone";
     };
};

のようにローカルの設定を
view localhost_resolver {};
の外にだしたらどうでしょう

クライアントが
linuxなら digで
windowsなら nslookupで
正引きできるか試しましょう

通信の基本はIPアドレスです
http://10.0.14.158/
でアクセスできることを確認
httpの後は ;(セミコロン)でなく:(コロン)です

追記 
match-clients      { localnets; };
match-destinations { localnets; };

が不確かなら
match-clients      { 127.0.0.0/8; 10.0.14.0/24; };
match-destinations { 127.0.0.0/8; 10.0.14.0/24; };
のように自分のローカルネットワークを指定してみる
10.0.14.0/24はどのようにされているか解からないのであくまで仮定
正確な自分の設定を書いてください
メンテ

Page:  [1] [2]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


Copyright(©)2004-2018 First home server construction. All Right Reserved.