Уважаемые колеги, прошу помощи в настройках DNS (bind 9.2.3).
Вот моя конфигурация:
Сейчас стоит ASPLinux,у меня есть желание перевести прокси,днс и файрвол на FreeBsd 5.2.1.
Есть у провайдера домен (www.sss.ru)
Для эксперемента поставил машину в локальной сети и дал одному интерфейсу, якобы внешнему 192.168.2.99, а внутреннему 192.168.3.1
Соответственно Web, mail стоит на ASPLinux и имеет ip 192.168.2.1.
Посмотрите, что я мог напутать в настройках.
proxy.sss.ru
$TTL 1d; default TTL
@ IN SOA ns.proxy.sss.ru. root.sss.ru. (
2004140401 ; Serial (YYYYDDMM plus 2 digit serial)
86400 ; refresh (1 day)
21600 ; retry (2 hours)
360000 ; expire (100 days)
3600) ; minimum (1 day)
IN NS ns.proxy.sss.ru.
IN MX 10 mail.proxy.sss.ru.
NS proxy.sss.ru
localhost A 127.0.0.1
www A 192.168.2.1
mail A 192.168.2.1
localhost.rev
$TTL 604800
@ IN SOA ns.proxy.sss.ru. root.sss.ru. (
2004140401 ; Serial
28800 ; Refresh 8 hours
7200 ; Retry 2 hours
604800 ; Expire 7 days
86400 ) ; Minimum 1 day
IN NS proxy.sss.ru.
1 IN PTR localhost.
named.conf
acl "internal" {127.0.0.1;};
controls {
inet 127.0.0.1 allow {127.0.0.1;} keys { "rndc-key";};
};
options {
directory "/usr/local/etc/namedb";
forwarders {195.146.81.130;};
listen-on {127.0.0.1;};
query-source address * port 53;
pid-file "/usr/local/etc/namedb/named.pid";
dump-file "/usr/local/etc/namedb/named_dump.db";
auth-nxdomain yes;
};
logging {
category lame-servers {null;};
category default {default_syslog;};
};
zone "." {
type hint;
file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "localhost.rev";
};
zone "proxy.sss.com" in {
type master;
file "master/proxy.sss.ru";
};
host
127.0.0.1 localhost
resolv.conf
domain proxy.sss.ru
nameserver 127.0.0.1
А в логах вот, что пишит:
named[522]: starting Bind 9.2.3
:command channel listening on 127.0.0.1#953
:localhost.rev: file does not end with newline
:dns_master_load:master/proxy.sss.ru:9:unknow RR type `//IN`
:zone proxy.sss.com/in:loading master file master/proxy.sss.ru:unknow class/type