このスレッドはクローズされています。記事の閲覧のみとなります。
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.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として考えられていますよね とのご質問ですが、そのとおりです とりあえず、ローカル側での動作の確認をしています
ペングイン様 当方の記載方法誤りということで解決しました ありがとうございました。
以上で、この問題については解決しました ありがとうございました。 ということでこのスレッドは閉じさせていただきます
|
■ その他