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

 このスレッドはクローズされています。記事の閲覧のみとなります。

 DNSの設定について
日時: 2010/06/23 16:26
名前: kumasan
参照: http://city21.homedns.org/info/

1.不明点・障害内容:DNSの設定について
2.ログの有無   :なし
  (有:その内容) :
3.Distribution  :2.6.11-1.1369_FC4
      Version :
4.Service Name  :
      Version :
5.ネットワーク構成:光フレッツ + FC4
kumasanです
久しぶりに質問させてください
ちょっと長くなるのですが、DNSの構築についての質問です
2-3年前に色々とお世話になりFC4でサーバを立ち上げて
運用させてもらっています
利用にあたっては、DNSはこちらでたてないで、外に対して
は全て、外部のDNSに任せており、内部は個別のマシンで
必要があれば、hostsに記載して利用していました
しかし、やはり便利が悪いので、
ドメインのcity21.homedns.orgは192.168.2.30に変換するDNS
の設定をしてやろうとしています。
以前、購入していた、FC-4の本をみてやっています
本によると
①ゾーンの追加
②ゾーンデータベースの作成
③ゾーンデータベース 2.168.192.in-addr.arpa.dbの作成
をすればいいように記載されているので次のように設定しました

①ゾーンの追加
===== /etc/named.conf ========

・・・・・・

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 {
    type master;
 file "named.ip6.local";
 allow-update { none; };
};

zone "255.in-addr.arpa" IN {
 type master;
 file "named.broadcast";
 allow-update { none; };
};

zone "0.in-addr.arpa" IN {
 type master;
 file "named.zero";
 allow-update { none; };
};

include "/etc/rndc.key";

======= ここから下を追加した ==========

zone "city21.homedns.org" IN {
 type master;
 file "city21.homedns.org.db";
 allow-update { none; };

};

zone "2.168.192.in-addr.arpa" IN {
 type master;
 file "2.168.192.in-addr.arpa.db";
 allow-update { none; };
};

======== ここまでで終わり=====

次に
②ゾーンデータベースの作成


========/var/named/city21.homedns.org.db==========

$TTL 86400
city21.homedns.org. IN  SOA   linux.city21.homedns.org.  root.city21.homedns.org.  (

 20060110       ;Serial
 7200         ;Refresh
 3600         ;Retry
 604800        ;Expire
 86400        ;Minimum TTL

)
           IN  NS  linux.city21.homedns.org.

           IN  MX 10 linux

 linux        IN  A   192.168.2.30
           IN  MX 10 linux
 www         IN  CNAME linux
============== ここまで===============

次に
③ゾーンデータベース 2.168.192.in-addr.arpa.dbの作成

====2.168.192.in-addr.arpa.db===

 $TTL 86400

 2.168.192.in-addr.arpa. IN  SOA   linux.city21.homedns.org.  root.city21.homedns.org.  (

 20060110       ;Serial
 7200         ;Refresh
 3600         ;Retry
 604800        ;Expire
 86400        ;Minimum TTL

)

           IN  NS  linux.city21.homedns.org.

 30         IN  PTR  linux.city21.homedns.org.

============== ここまで===============

そして、namedを起動させると次のようになり【失敗】します

==========named を起動すると ============

[root@linux ~]# /etc/rc.d/init.d/named start
Starting named:
Error in named configuration:
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
city21.homedns.org.db:17: unknown RR type 'linux'
city21.homedns.org.db:19: unknown RR type 'www'
zone city21.homedns.org/IN: loading master file city21.homedns.org.db: unknown class/type
_default/city21.homedns.org/IN: unknown class/type
2.168.192.in-addr.arpa.db:2: no current owner name
2.168.192.in-addr.arpa.db:4: no current owner name
2.168.192.in-addr.arpa.db:15: no current owner name
2.168.192.in-addr.arpa.db:18: no current owner name
zone 2.168.192.in-addr.arpa/IN: loading master file 2.168.192.in-addr.arpa.db: no owner
_default/2.168.192.in-addr.arpa/IN: no owner
                              [失敗]

no ownerと出ているのでこれら関連についてどこか設定をする所が必要
かと思うのですが・・・
わかれば教えていただければと思います

メンテ

Page:  [1] [2] [3] [4]

■ コンテンツ関連情報

 Re: DNSの設定について ( No.16 )
日時: 2010/06/23 22:38
名前: stranger
参照: http://ja.528p.com/

$TTL 86400
city21.homedns.org. IN  SOA   linux.city21.homedns.org.  root.city21.homedns.org.  (
20060110       ;Serial
7200         ;Refresh
3600         ;Retry
604800        ;Expire
86400        ;Minimum TTL
)
;
           IN  NS  linux.city21.homedns.org.
           IN  MX 10 linux
;
linux        IN  A   192.168.2.30
           IN  MX 10 linux
www         IN  CNAME linux

行を開けたいなら ; を先頭に入れておくと良い

IN の前が省略されていてTABなどで空白が作られている場合は、前の行の設定を引き継ぐ
           IN  NS  linux.city21.homedns.org.

city21.homedns.org. IN  NS  linux.city21.homedns.org.
の省略形 ただしこれもTTL値が省略されていて
完全形は
city21.homedns.org. 86400 IN  NS  linux.city21.homedns.org.

TABなどで空白をつくる必要がある場合もあるので注意

省略形の説明
http://www.obenri.com/_dnsserver/zone_omission.html

zoneファイルはbindのユーザ(たぶんnamed)が読み込める必要があります

homedns.org.はDDNSですよね
あくまでローカルのDNSとして考えられていますよね
外部からつかうDNSサーバは固定グローバルIPの必要があります
メンテ
 Re: DNSの設定について ( No.17 )
日時: 2010/06/24 03:31
名前: kumasan   <kumano1950@ehime.email.ne.jp>
参照: http://www.city21.homedns.org/info

stranger 様

 kumasanです
 回答ありがとうございました。
 この件については、
 ・city21.homedns.org.db
 ・2.168.192.in-addr.arpa.db
 この2つのスクリプトの記載について、当方は
 左側から記載しないで空白を入れていました。
 左端から記載することで、とおりました

 以前、サーバの設定をする時、これと同じことで失敗していたことを
 思い出しました。
 申し訳ありません。

 また、
 >あくまでローカルのDNSとして考えられていますよね
 とのご質問ですが、そのとおりです
 とりあえず、ローカル側での動作の確認をしています

ペングイン様
 当方の記載方法誤りということで解決しました
 ありがとうございました。


以上で、この問題については解決しました
ありがとうございました。
ということでこのスレッドは閉じさせていただきます
メンテ

Page:  [1] [2] [3] [4]

■ その他

ページ先頭へ

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