поставил 6.1, сразу обновился до 6.2rc2 и начала настраивать сервисы, и вот с dns сразу возникла проблема. в чем причина понять не могу, в логи ничего не пишет.
[root@gw namedb]> /etc/rc.d/named start
Starting named.
[root@gw namedb]> ps -xau |grep named
[root@gw namedb]> ls -la /var/named/var/log/
total 4
drwxr-xr-x 2 bind wheel 512 7 май 2006 .
drwxr-xr-x 6 root wheel 512 20 дек 17:36 ..
[root@gw namedb]> grep named /var/log/messages
[root@gw namedb]>полный конфиг:
acl "trusted" {
127.0.0.1;
192.168.0.0/24;
195.161.149.32/29;
};acl "slave" {
217.106.95.227;
195.161.150.34;
};
logging {
channel syslog {
syslog daemon;
severity info;
print-category yes;
print-severity yes;
};
category xfer-in { syslog; };
category xfer-out { syslog; };
category config { syslog; };
category default { null; };
};options {
version "DNS server";
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
allow-query { trusted; };
allow-transfer { trusted; };
allow-recursion { trusted; };
forwarders {
80.254.111.254;
195.161.172.254;
};
};
zone "." {
type hint;
file "named.root";
};zone "localhost" {
type "master/localhost";
allow-transfer { 127.0.0.1; };
allow-query { 127.0.0.1; };
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "master/localhost.rev";
allow-transfer { 127.0.0.1; };
allow-query { 127.0.0.1; };
};
можа в /etc/rc.conf не написано named_enable="YES"?
>можа в /etc/rc.conf не написано named_enable="YES"?
причем здесь rc.conf?# named-checkconf
# named--checkzone
>>можа в /etc/rc.conf не написано named_enable="YES"?
>причем здесь rc.conf?
при том что без этой строчечги вот так "/etc/rc.d/named start" не запустится.
>>>можа в /etc/rc.conf не написано named_enable="YES"?
>>причем здесь rc.conf?
>при том что без этой строчечги вот так "/etc/rc.d/named start" не запустится.
>
в этом случае ответом на /etc/rc.d/named start было бы приглашение командного интерпретатора.
но не "Starting named."
>>можа в /etc/rc.conf не написано named_enable="YES"?
>причем здесь rc.conf?
>
># named-checkconf
># named--checkzone
спасибо!чекконф ругнулся на type "master/localhost"; исправил на master и без ковычек.
и путь к локальной зоне не был указан.
теперь завелось.вот только все же интересно - что ж оно ничего в логи не писало? не хорошо так :-\
>>>можа в /etc/rc.conf не написано named_enable="YES"?
>>причем здесь rc.conf?
>>
>># named-checkconf
>># named--checkzone
>спасибо!
>
>чекконф ругнулся на type "master/localhost"; исправил на master и без ковычек.
>и путь к локальной зоне не был указан.
>теперь завелось.
>
>вот только все же интересно - что ж оно ничего в логи
>не писало? не хорошо так :-\
man named.conf.....
LOGGING
logging {
channel string {
file log_file;
syslog optional_facility;
null;
stderr;
severity log_severity;
print-time boolean;
print-severity boolean;
print-category boolean;
};
category string { string; ... };
};......
>>вот только все же интересно - что ж оно ничего в логи
>>не писало? не хорошо так :-\
>
>
>man named.conf
>
вроде бы читал и в конфиге у меня сказано в какой канал писать логи.
потому и непонятно(