このスレッドはクローズされています。記事の閲覧のみとなります。
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と出ているのでこれら関連についてどこか設定をする所が必要 かと思うのですが・・・ わかれば教えていただければと思います
|
■ コンテンツ関連情報
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 #
コピー&ペーストしてコマンドを貼り付けられましたか?
貼り付けられた最初の部分がコマンドとしてないために、 行頭からスペースまでのコマンドは見つからないとなっているのでしょう。
|
■ その他