はじめての自宅サーバ構築 - 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.6 )
日時: 2010/06/23 20:18
名前: ペングイン

当方以下のようになりました。

(提示いただいた全角スペース入りのものを、全角スペースをすべて半角に変更したのみです)

$
$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$
メンテ
 Re: DNSの設定について ( No.7 )
日時: 2010/06/23 20:30
名前: kumasan   <kumano1950@ehime.email.ne.jp>
参照: http://www.city21.homedns.org/info

ペングイン様
 
 ありがとうございます。
 当方、素人で違いがよくわからないのですが・・・
 No5とNo6の違いは
 IN  NS  linux.city21.homedns.org.$
 の後の行で
 $が1つか2つの違いだけと思うのですが、
 どこか違っているのでしょうか

 とりあえず
 city21.homedns.org.dbについて
 再度、作成してみます
メンテ
 Re: DNSの設定について ( No.8 )
日時: 2010/06/23 20:42
名前: ペングイン

kumasan様

catからみえる部分では特に問題はないように見えますね。

当方以下のエラーを再現できました
# named-checkzone city21.homedns.org city21.homedns.org.db
city21.homedns.org.db:16: unknown RR type 'linux'
city21.homedns.org.db:18: unknown RR type 'www'
zone city21.homedns.org/IN: loading master file city21.homedns.org.db: unknown class/type
#

上記再現方法は、city21.homedns.org.dbのlinuxとwwwの前に1つ半角スペースを入れました。

逆引きのzoneですが、BIND起動時のエラーでは18行目とありますが、
ゾーンファイル上18行目はように見受けられますので、ゾーンファイルの
再作成をお勧めいたします。

解決に至らず申し訳ないです。。

メンテ
 Re: DNSの設定について ( No.9 )
日時: 2010/06/23 20:52
名前: kumasan
参照: http://city21.homedns.org/info/

ペングイン様

  kumasanです
 全て、やりなおして、BINDの起動をさせたところ、先ほどと違ったメッセージになりました
 やはり、半角、全角の問題だったのでしょうか?

 さて、それが解決したと思いきや、次に
 root@linux:command not foundと出てきています
 このroot@linuxは管理者メールアドレスというように理解しているのですが
 違っているのでしょうか?

[root@linux ~]# [root@linux ~]# /etc/rc.d/init.d/named start          -bash: [root@linux: command not found
[root@linux ~]#
メンテ
 Re: DNSの設定について ( No.10 )
日時: 2010/06/23 20:56
名前: ペングイン

kumasan様

# [root@linux ~]# /etc/rc.d/init.d/named start
bash: [root@linux: command not found
#

コピー&ペーストしてコマンドを貼り付けられましたか?

貼り付けられた最初の部分がコマンドとしてないために、
行頭からスペースまでのコマンドは見つからないとなっているのでしょう。
メンテ

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

■ その他

ページ先頭へ

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