Здравствуйте! Помогите пожалуйста!!!
Исходные данные:
1. Локальная сеть без шлюза в интернет;
2. Linux Fedora Core 5;
3. Bind 9.1.3 из RPM;named.conf:
------------------------------------------------------------
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
allow-query { any; };
};
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "./0.0.127.zone";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
------------------------------------------------------------
0.0.127.zone:
------------------------------------------------------------
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ; Minimum
)
IN NS localhost.
1 IN PTR localhost.
------------------------------------------------------------
localhost.zone:
------------------------------------------------------------
$TTL 86400
@ IN SOA @ root (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ; minimum
)
IN NS @
IN A 127.0.0.1
IN AAAA ::1
------------------------------------------------------------
Ну а вот и проблема из под рута выполняю:
/usr/sbin/named-checkzone /var/named/0.0.127.zone /etc/named.conf
Выдет:
=============================================================
/etc/named.conf:1: unknown RR type '{'
/etc/named.conf:2: unknown RR type 'directory'
dns_master_load: /etc/named.conf:2: syntax error
dns_master_load: /etc/named.conf:2: syntax error
/etc/named.conf:3: unknown RR type 'dump-file'
dns_master_load: /etc/named.conf:3: syntax error
dns_master_load: /etc/named.conf:3: syntax error
/etc/named.conf:4: unknown RR type 'statistics-file'
dns_master_load: /etc/named.conf:4: syntax error
dns_master_load: /etc/named.conf:4: syntax error
/etc/named.conf:5: unknown RR type 'allow-query'
/etc/named.conf:6: unknown RR type '}'
/etc/named.conf:8: unknown RR type '{'
/etc/named.conf:9: unknown RR type 'inet'
/etc/named.conf:10: unknown RR type '}'
dns_master_load: /etc/named.conf:12: syntax error
dns_master_load: /etc/named.conf:12: syntax error
/etc/named.conf:13: unknown RR type 'type'
/etc/named.conf:14: unknown RR type 'file'
dns_master_load: /etc/named.conf:14: syntax error
dns_master_load: /etc/named.conf:14: syntax error
/etc/named.conf:15: unknown RR type 'allow-update'
/etc/named.conf:16: unknown RR type '}'
dns_master_load: /etc/named.conf:18: syntax error
dns_master_load: /etc/named.conf:18: syntax error
/etc/named.conf:19: unknown RR type 'type'
/etc/named.conf:20: unknown RR type 'file'
dns_master_load: /etc/named.conf:20: syntax error
dns_master_load: /etc/named.conf:20: syntax error
/etc/named.conf:21: unknown RR type 'allow-update'
dns_master_load: /etc/named.conf:22: isc_lex_gettoken() failed: unexpected end of input
dns_master_load: /etc/named.conf:22: unexpected end of input
/etc/named.conf: file does not end with newline
zone /var/named/0.0.127.zone/IN: loading master file /etc/named.conf: unknown class/type
=============================================================
Погуглил, ман покурил ничего не нашел...
Такое ощущение что бинды вообще не признают конфиг, типа везде синтаксическая ошибка...