井上です。
蛯名さん、ご回答ありがとうございました。
> あまり私も詳しくはないので、皆さんの反対意見が出るかもしれないですがご勘弁
> を
いえいえ。ご回答くださるだけで勉強になりますので
> >はい。この前のログは残っていません。
> >
> ちょっと、これについては何が問題なのか想像できないですね
> syslogdが起動する前のメッセージをどの様に取り込んでいるのか、ちょっと不
> 明なので
> 他の方のレスを待ちましょう
結論を言ってしまうと、さほど問題ではないんです。
このことを質問した理由は、ローカルでログできる状態と同じようにログサーバー
で再現できないかということです。
> 多分、フォワーダーの設定がされているのですね
> BINDの方はネットワークがアクティブになれば接続にいくと思いますが、念のた
> め以下のことを確認してみて下さい
これが実はつながった後いかないんですよ。
やはりS51J8が起動していない状態で起動するとnamedが正常に動きません。
S51J8を起動してしばらく放っておいても状況は変わりませんでした。
> ADSLでの接続がPPPoE等で必要時に接続されている場合は、BINDの設定をdialup
> 環境で設定しなければいけないかもしれません
> /etc/named.confの内容があればベターですね
以下がnamed.confの内容です。
acl home-network {
127.0.0.1;
192.168.0.0/24;
};
// generated by named-bootconf.pl
options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
forward only;
forwarders {
???.???.???.???;
???.???.???.???;
};
};
//
// a caching only nameserver config
//
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "home-network" {
type master;
file "/var/named/home-network.zone";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "/var/named/named.home-network";
};
>
> それと、/etc/host.conf、/etc/resolv.conf、/etc/hostsの内容が適切でないと
> 名前解決ができずに動作が変になる可能性がありますね
> これは、DNSサーバー(450NL/S)とルーター(S51J8)両方共に言えます
以下が450NL/Sの設定です。
- host.conf -
order hosts,bind
- resolv.conf -
nameserver 192.168.0.1
- hosts -
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost localhost.localdomain
192.168.0.1 ?????????-ns ?????????-ns.home-network
192.168.0.2 ?????????-fw ?????????-fw.home-network
S51J8の設定です。
- resolv.conf -
nameserver 192.168.0.1
- host.conf -
order hosts,bind
- hosts -
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost localhost.localdomain
192.168.0.2 ?????????-fw ?????????-fw.home-network
となっています。
S51J8で450NL/Sの設定をしていないのはDNSの問い合わせができるからいいか
な〜と思ってしていません。これはだめでしょうか?
そもそも、役割分担の選択が間違っているのでしょうか?
(質問の趣旨が変わってしまってるかな?)
でわ。