このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

セカンダリDNSに反映されない このメッセージに返信する
日時: 2008/04/03 19:00
名前: K
URL:
いつもお世話になっています。

元々私の手元にCentOS4で構築しているサーバー郡があるのですが、今回、他のサーバーをCentOS5で構築しました。
そこで、プライマリDNSを立ち上げたのですが、これが既存のセカンダリDNSに反映されません。

既存のサーバー郡ではプライマリDNS、セカンダリDNSは既に動いており、こちらの設定に間違いはないと思います。
新しいCentOS5のBINDで貴HPに沿って設定しました。

サーバー上から
[root@server ~]# dig @localhost (domanname)
とすると、プライベートアドレスが、外のサーバーから
[root@server ~]# dig @(プライマリDNS) (domanname)
とすると、グローバルアドレスが帰って来ますので、DNS自体はちゃんと動いてそうです。

しかし、セカンダリDNSのほうに設定が反映されません。(/var/named/chroot/var/named/slaves/にファイルが作られません)
セカンダリDNS上での設定もしてありますので、受け取り体制は整ってると思うのですが・・・
あと、わからないのは

[root@server ~]# ll /etc/na*
lrwxrwxrwx 1 root named 52 4月 3 11:41 /etc/named.caching-nameserver.conf -> /var/named/chroot//etc/named.caching-nameserver.conf
lrwxrwxrwx 1 root named 42 4月 3 11:41 /etc/named.rfc1912.zones -> /var/named/chroot//etc/named.rfc1912.zones

はあるのですが、設定ファイルにある
/var/named/chroot/etc/named.(domainname).zoneや/var/named/chroot/etc/named.(domainname).zone.wanはありませんでした。
名前から察するに、/var/named/chroot/etc/上にファイルを作ると、/etc/に反映されるという感じなのでしょうか?

以上、よろしくお願いいたします。


プライマリDNSの各種設定


[root@server ~]# /var/named/chroot/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 { 127.0.0.1; };
// listen-on-v6 port 53 { ::1; };
version "unknown";
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";
query-source port 53;
query-source-v6 port 53;
allow-query { localhost; localnets; };
forwarders { (routerIP); };
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
view localhost_resolver {
match-clients { localhost; };
match-destinations { localhost; };
recursion yes;
include "/etc/named.rfc1912.zones";
include "/etc/named.(domainname).zone";
};
view "internal" {
match-clients { localnets; };
match-destinations { localnets; };
recursion yes;
include "/etc/named.rfc1912.zones";
include "/etc/named.(domainname).zone";
};
view "external" {
match-clients { any; };
match-destinations { any; };
recursion no;
include "/etc/named.(domainname).zone.wan";
};


[root@server ~]# /var/named/chroot/etc/named.(domainname).zone
zone "(domainname)" {
type master;
file "(domainname).db";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "0.168.192.in-addr.arpa.db";
};


[root@server ~]# /var/named/chroot/etc/named.(domainname).zone.wan
zone "(domainname)" {
type master;
file "(domainname).db.wan";
allow-query { any; };
allow-transfer { (セカンダリDNSIP); };
notify yes;
};


[root@server ~]# /var/named/chroot/var/named/(domainname).db
$TTL 86400
@ IN SOA (domainname). root.(domainname). (
2008040305 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS (domainname).
IN MX 10 (domainname).
@ IN A (ServerLocalIP)
* IN A (ServerLocalIP)



[root@server ~]# /var/named/chroot/var/named/(domainname).db.wan
$TTL 86400
@ IN SOA ns.(domainname). root.(domainname). (
2008040307 ; Serial
7200 ; Refresh
7200 ; Retry
2419200 ; Expire
86400 ) ; Minimum

IN NS ns.(domainname).
IN NS ns.(セカンダリDNS).
IN MX 10 mail.(domainname).
@ IN A (ServerGrobalIP)
* IN A (ServerGrobalIP)
記事編集 編集
Re: セカンダリDNSに反映されない このメッセージに返信する
日時: 2008/04/08 17:43
名前: あてにならないですが・・
URL:
セカンダリサーバの /var/named/chrrot/var/named
以下の所有者は root から named に変更されてます
よね。

(以前にDNSを立てたことがあるのですが、現在ではす
っかり忘れていますが同じところで煮詰まった覚えが
あります。)

動いてる別のサーバがあるのであれば比較されてみて
はいかがでしょう。
記事編集 編集
Re: セカンダリDNSに反映されない このメッセージに返信する
日時: 2008/04/12 09:30
名前: K
URL:
お返事が遅くなってすいませんでした。
上記ですが、反映までに時間がかかっていましたが、ほかって置いたら反映されていました。
お騒がせいたしました。

ちなみに・・・

[root@server ~]# ll /var/named/chroot/var/
合計 12
drwxr-x--- 4 root named 4096 8月 26 2004 named
drwxrwx--- 3 root named 4096 3月 14 2003 run
drwxrwx--- 2 named named 4096 3月 14 2003 tmp

[root@server ~]# ll /var/named/chroot/var/named/
合計 56
-rw-r--r-- 1 root root 412 11月 27 2005 0.168.192.in-addr.arpa.db
drwxrwx--- 2 named named 4096 8月 26 2004 data
-rw-r--r-- 1 named named 198 2月 22 2005 localdomain.zone
-rw-r--r-- 1 named named 195 2月 22 2005 localhost.zone
-rw-r--r-- 1 named named 415 2月 22 2005 named.broadcast
-rw-r--r-- 1 named named 851 11月 26 2005 named.ca
-rw-r--r-- 1 named named 432 2月 22 2005 named.ip6.local
-rw-r--r-- 1 named named 433 2月 22 2005 named.local
-rw-r--r-- 1 named named 416 2月 22 2005 named.zero
drwxrwx--- 2 named named 4096 4月 3 18:23 slaves

こんな感じです。

ありがとうございました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -